Puzzles solved by ndm