20 AACBAABBCBBBCCAACCCA