Puzzles solved by clbd