hoi[5], hiw[5], doi[4], ido[4], diw[4], wid[4], iwo[3], owi[3], wio[3],
hi[4], ho[4], oh[4], id[3], do[3], od[3], iw[2],