palm[10], spam[9], alps[8], mals[7], salm[7],
alp[7], pal[7], alm[6], mal[6], pas[6], spa[6], sam[5], als[4], las[4],
am[4], la[3], as[2],