phat[8], alpt[8], palt[8], hall[7], halt[6],
pah[7], alp[7], pal[7], all[5], hat[4], alt[4], tal[4],
ah[3], ha[3], la[3],