wupp[12], hupf[11], tupf[10], pupt[10], hupt[8],
pup[9], huf[7], hup[7], puh[7], wut[5], hut[4],
hu[3], uh[3], tu[2],