Puzzles solved by cdc