Puzzles solved by sna