abba[8], baba[8],
cab[8], act[6], aba[5], bad[5], abt[5], bat[5], tab[5], tat[3],
ab[4], aa[2], ad[2], da[2],