Puzzles solved by den