Puzzles solved by CDE