Puzzles solved by NICOLE