typt[16], part[7], trap[7], patt[7], tapt[7], trat[4],
typ[15], cap[9], car[6], par[6], rap[6], act[6], art[3], rat[3], tat[3],
ar[2],