Puzzles solved by ABBG