def off.take_drop
import bend-osdev-bytes@0.1.1.0/PROOF.bend as PROOFimport Base
import bend-osdev-bytes@0.1.1.0/bytes.bend as B
885def off.take_drop(+i: Nat, +j: Nat, ws: List<&2, B.OctByte>) -> {B.w8s.take(i, B.w8s.drop(j, ws)) == B.w8s.drop(j, B.w8s.take(Nat.add(j, i), ws)) : List<&2, B.OctByte>}:
886 match j ws:
887 case 0n _:
888 {==}
889 case 1n+q Nil{}:
890 off.take_nil(i)
891 case 1n+q Con{x, t}:
892 off.take_drop(i, q, t)