| 127 < i, 0 < i, i % 256 < i, 127 < i, 0 ≤ i, i % 256 ≤ 127 ⊦ b2i(i2b(bits2int(lastn(8, int2bits(i))))) = i % 256 |
⊦ 0 < i ∧ ¬ lastn(m, int2bits(i)).first ∧ m ≤ # int2bits(i) ∧ m ≠ 0 → bits2int(lastn(m, int2bits(i))) = i % 2 ^ n→i(m)
¬(0 < i ∧ ¬ lastn(8, int2bits(i)).first ∧ 8 ≤ # int2bits(i) ∧ 8 ≠ 0), 127 < i, 0 < i, i % 256 < i, 127 < i, 0 ≤ i, i % 256 ≤ 127 ⊦ b2i(i2b(bits2int(lastn(8, int2bits(i))))) = i % 256
0 < i ∧ ¬ lastn(8, int2bits(i)).first ∧ 8 ≤ # int2bits(i) ∧ 8 ≠ 0, 127 < i, 0 < i, i % 256 < i, 127 < i, 0 ≤ i, i % 256 ≤ 127 ⊦ b2i(i2b(i % 2 ^ n→i(8))) = i % 256
Used terms: i, 8