Puzzles solved by BCD