Puzzles solved by DNP