boys[16], boot[8], obst[7], stob[7], bott[7], tobt[7], toto[6], sott[5], tost[5],
boy[15], bot[6], tob[6], bst[5], ost[4], tos[4], tot[4],
ob[5], os[3], so[3], st[2],