Puzzles solved by SNF