Puzzles solved by Bo