Puzzles solved by Den