buf[11], tfu[10], tuf[10], fob[9], ufo[9], fot[8], but[8], tub[8], obu[7], bot[6], out[6], uto[6],
fu[8], uf[8], bu[6], tu[5], ut[5], bo[4], ot[3], to[3],