buf[11], ufa[9], bud[8], bad[6], dba[6], uda[6],
fu[8], uf[8], fa[6], bu[6], ud[5], ba[4], au[4], ad[3], da[3],