| ¬(# bytes ≤ n ∧ bytes2int(bytes) < 0), # bytes < n ⊦ fix(n, bytes).last = bytes.last, bytes = [] |
# bytes < n, 0 ≤ bytes2int(bytes) ⊦ fix(n, bytes).last = bytes.last, bytes = []
Used simplifier rules: ⊦ i ≤ j ∧ 0 ≤ i → 0 ≤ j; (forward)% ⊦ ¬ i < j ↔ j ≤ i;% ⊦ m < n → ¬ n < m;% ⊦ ¬ m ≤ n ↔ n < m;