Puzzles solved by CLD