| i0 * 256 + j0 < 0, i0 ≤ 0, j0 ≤ 0, ~128 ≤ j0, i0 * 256 + j0 ≤ ~256, abs(j0) < 256 ⊦ b2i(i2b(bits2int(lastn(8, int2bits(i0 * 256 + j0))))) = j0, ~256 ≠ i0 * 256 + j0 ∧ lastn(8, int2bits(i0 * 256 + j0)).first |
256 = 2 ^ 8, i0 * 256 + j0 < 0, i0 ≤ 0, j0 ≤ 0, ~128 ≤ j0, i0 * 256 + j0 ≤ ~256, abs(j0) < 256 ⊦ b2i(i2b(bits2int(lastn(8, int2bits(i0 * 256 + j0))))) = j0, ~256 ≠ i0 * 256 + j0 ∧ lastn(8, int2bits(i0 * 256 + j0)).first
Used formulas: 256 = 2 ^ 8