| 2 < # int2bytes(s2i(sho)) ⊦ # fillsgn(2, int2bytes(s2i(sho))) = 2 |
⊦ 0 ≤ i ∧ int2bytes(i).first ≠ i2b(0) → (n < # int2bytes(i) ↔ 2 ^ (n→i(n) * 8) ≤ i)
¬(0 ≤ s2i(sho) ∧ int2bytes(s2i(sho)).first ≠ i2b(0)), 2 < # int2bytes(s2i(sho)) ⊦ # fillsgn(2, int2bytes(s2i(sho))) = 2
Used simplifier rules: ⊦ ¬ 65536 ≤ s2i(sho); Used terms: s2i(sho), 2