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