glap[8], plag[8], gapy[8], alpy[7], play[7], papy[7],
phy[7], alg[6], gal[6], lag[6], hal[6], gap[6], gay[6], pyl[6], alp[5], pal[5], pap[5],
ag[4], ha[4], al[3], la[3], pa[3],