pup[7], tup[7], opu[6], out[6], uto[6], pop[5], pot[5], top[5],
uu[6], tu[5], ut[5], op[3], po[3], ot[3], to[3],