Puzzles solved by NISA