prim[9], imps[9], phis[8], dips[7], rips[7], mirs[6],
imp[8], hip[7], phi[7], ihm[6], dip[6], pis[6], psi[6], mir[5], ihr[4], his[4], dir[3], dis[3], sir[3],
hm[5], pi[5], im[4], mi[4], hi[3], si[2],