offs[11], soff[11], dorf[8], fror[8], dorr[5],
off[10], rod[4], dos[4], ods[4], sod[4],
do[3], od[3], os[3], so[3],