well done sir! great concept, great puzzles. I found the difficulty to be just right, most puzzles taking maybe a minute or two with just a few head scratchers i stared at for longer (notably 13 and 31...did you do that on purpose?) I also did not just instantly see the whole solution right away for most levels outside tutorial levels. very good balance of pondering and discovering