Puzzles solved by ABO