| 65536 = 2 ^ 16, # int2bits(j0) = 17, j0 < ~32768, i0 * 65536 + j0 < ~32768, ~65536 < j0, i0 ≤ 0, i0 * 65536 + j0 < 0, j0 < 0 ⊦ s2i(i2s(bits2int(lastn(16, int2bits(i0 * 65536 + j0))))) = j0 + 65536, j0 = 0 |
# int2bits(j0) = 17, j0 < ~32768, i0 * 2 ^ 16 + j0 < ~32768, ~65536 < j0, i0 ≤ 0, i0 * 2 ^ 16 + j0 < 0, j0 < 0 ⊦ s2i(i2s(bits2int(lastn(16, int2bits(i0 * 2 ^ 16 + j0))))) = j0 + 2 ^ 16, j0 = 0