a a a ab aabc