Puzzles solved by CPB