Pretty fun puzzles, it's interesting how much variety you got out of the simple mechanics. Thanks for making it.