hof[8], oho[6], fas[6], oha[5], ahs[4], sah[4],
fa[5], ho[4], oh[4], ah[3], ha[3], os[3], so[3], as[2],