Puzzles solved by bdc