delta: encode match lengths AKA shift amounts instead of mismatch positions