ab...c ------ AAA de...f gh...i ------ AAA1 jk...l mn...o pq...r ------ AAA2 kbs ------ ddd dif ------ cccc