Puzzles solved by SP BG