| i % 256 < ~128, i < ~256, i ≤ ~256, i < 0 ⊦ i % 256 = 0, int2bytes(i % 256).last = i2b(i) |
⊦ ~256 < i ∧ i < ~128 → int2bytes(i) = i2b(~1) ' + i2b(i) '
~256 < i % 256 ∧ i % 256 < ~128, i % 256 < ~128, i < ~256, i ≤ ~256, i < 0 ⊦ i % 256 = 0, (i2b(~1) ' + i2b(i % 256) ').last = i2b(i)
Used simplifier rules: ⊦ ¬ i < j ↔ j ≤ i;% ⊦ j0 ≤ ~ j ∧ 0 < j → ¬ i % j ≤ j0;%j0 ≠ 0, j ≤ j0 ⊦ i < (* j) → i < (* j0); Used terms: i % 256