BBBBCC
AAAABA