Puzzles solved by BG Bristol