Puzzles solved by dcq