Puzzles solved by Poof