It's challenging, but it also does a good job at making you feel like a genius when you figure out the solution. Thanks for making this game.