Very cute. Very funny. Very tricky! ;)
Nice job on designing those puzzles! I'm sure they weren't easy to come up with.