| b2i(by) < 0, bytes2int(by ' + bytes0) < 0 ⊦ mklist(i2b(~1), n) = i2b(~1) ' + mklist(i2b(~1), n - 1), n = 0 |
⊦ m ≠ 0 → mklist(by, m) = by + mklist(by, m - 1)
Used simplifier rules: ⊦ by + bytes = by ' + bytes;% ⊦ bytes + bytes0 = bytes + bytes1 ↔ bytes0 = bytes1;% ⊦ (bytes + bytes0) + bytes1 = bytes + bytes0 + bytes1; Used terms: n, i2b(~1)