hall[7], hals[6], alls[6], hass[5], lass[5],
all[5], ahs[4], sah[4], als[4], las[4], ass[3],
ah[3], ha[3], la[3], as[2],