Puzzles solved by ABG