cup[9], pub[8], dip[6], duc[6], pud[6], ruf[6], pur[6], dir[3], dur[3],
pi[5], bi[4], du[2], ud[2], ui[2], ur[2],