6 AABBBB BAAABB BBBABD CCBBBD CDDDDD CCDDDD