gul[8], ulg[8], lup[7], pul[7], pup[7], lut[7], tul[7], tup[7], lwu[6], ulw[6],
gu[6], lu[5], ul[5], tu[5], ut[5], wu[4],