Puzzles solved by Ddc