Puzzles solved by CLB