On the hard ones...aren't you guessing most of the time and have to go back over your progress and check to be sure everything works out? That would drive me nuts. Once I came upon a puzzle like that - I gave up. Sucks when you can't use logic to figure something out.