hofft[13], sofft[12], stoff[12],
hoff[12], offs[11], soff[11], hofs[9], soft[8], host[6], hots[6],
off[10], hof[8], oft[7], hot[5], ost[4], tos[4],
ho[4], oh[4], os[3], so[3], st[2],