buf[11], ful[10], luf[10], pfu[10], puf[10], bub[9], bul[8], lub[8], pub[8], lup[7], pul[7], lwu[6], ulw[6],
fu[8], uf[8], bu[6], lu[5], ul[5], wu[4],