Puzzles solved by BGS