6 AAAAAA ABBBBB ABCCCB ADDDCB ADAACE AAAEEE