Thank you!
There is certainly a strategy to solving the puzzles, but the difficulty is indeed all over the place.