AAAAAAABBBCDD