phat[8], alpt[8], palt[8], patt[7], tapt[7], halt[6], hatt[5],
pah[7], alp[7], pal[7], hat[4], alt[4], tal[4], tat[3],
ah[3], ha[3], la[3],