| i < 0, i ≤ ~256, i = ~256 ∨ i % 256 ≠ 0, i = ~256 ∨ i % 256 = 0 ⊦ int2bytes(i / 256) = int2bytes(i >> 8) |
i = ~256, i < 0, i ≤ ~256, i = ~256 ∨ i % 256 ≠ 0, i = ~256 ∨ i % 256 = 0 ⊦ int2bytes(i / 256) = int2bytes(i >> 8)
Used simplifier rules: ⊦ i ≠ j → (i ≤ j ↔ i < j); Used formulas: i = ~256