Sure. You just keep playing it and playing it, and you figure out that if it's this, then it can't be that, and then a few thousand games later you figure out something else, etc. After a while you can beat it on a regular basis.
Commitment, guys. Stick with it.