Puzzles solved by dmn