AAACCCAA CBBABBCB