Puzzles solved by NSZ