Thanks! I designed the puzzles such that they built on ideas from previous puzzles, so you use ideas you "learnt" from previous puzzles to solve future ones. On hindsight, I think Level 3 was out of place, way too hard for its position, but at least you could easily skip puzzles.