Puzzles solved by NSC