Puzzles solved by ncn