Amazing puzzle! One of my favorites so far, I spent way more than I had planned playing this. Level 10 was tough but beating it was incredibly satisfying, how do y'all come up with these puzzles hehe, it's so clever. Great work on this one!