Puzzles solved by bao