AAAAAAB BBBCCCC