buf[11], fuj[11], pfu[10], puf[10], pub[8], wuj[7], wyj[6],
fu[8], uf[8], bu[6], by[5], wu[4], wy[3],