dogi[7], diod[6], idis[5], diso[5],
ghi[7], gid[6], dog[6], goi[5], ogi[5], hoi[5], gis[5], his[5], doi[4], ido[4], dis[4], osi[3], sio[3], soi[3],
hi[4], go[4], ho[4], oh[4], id[3], do[3], od[3], ii[2], si[2], os[2],