half[11], harf[10], flar[9], fals[9], fars[8], hals[7],
haf[9], alf[8], fal[8], laf[8], arf[7], far[7], raf[7], fas[7], hal[6], has[5], lar[4], las[4], sal[4], ars[3], ras[3], sra[3],
fa[6], ha[4], al[3], la[3], ar[2], as[2],