Puzzles solved by nme