Puzzles solved by NDH