buf[11], fob[9], ufo[9], bud[8], obu[7], bod[6], duo[6], udo[6],
fu[8], uf[8], bu[6], ud[5], bo[4], do[3], od[3],