Puzzles solved by nzp