buf[11], pfu[10], puf[10], tfu[10], tuf[10], fru[9], fur[9], ruf[9], pub[8], but[8], tub[8], bru[7], bur[7], tup[7], rut[6], tur[6],
fu[8], uf[8], bu[6], tu[5], ut[5],