Puzzles solved by drd