Puzzles solved by BCb