wow those puzzles are really clever, very well executed in design congrats!! (sometimes pushing keys is a bit clunky)