gupf[11], rupf[10], frug[8], dups[7], rufs[7], surf[7], spur[7], grus[5],
fug[7], pud[6], ruf[6], pur[6], ups[6], gur[4], dur[3], sud[3], uds[3], rus[3], sur[3], urs[3],
du[2], ud[2], ur[2],