Puzzles solved by bbo