Puzzles solved by CBH