15 7 AABBA AA?AA ABAAB BAAAA ?A??B AABAA AAA?A 5 51 61 61 35 74