migi[7], gmin[7], giny[7], nygi[7], miny[6], imin[5], mini[5], nimi[5], inii[4],
mig[6], nyg[6], gin[5], min[4], nim[4], yin[4], iii[3],
my[4], im[3], mi[3], ny[3], ii[2], in[2], ni[2],