Glad to see puzzles are actually a bit difficult to solve, so that the start of the game is still interesting when you have to learnt the solutions before you get larger and larger complexes!