Puzzles solved by NMAC