AAAAAB BBBBCA