1-5 adcab 6-10bbbaa 11-15 bccdb 16-20 bc221 21-25 22121
dccacb dbbaac abcd ac bcd bcd ad 21111221
dccab babab ba