| i < 0, i % 65536 < ~32768, i < ~32768 ⊦ s2i(i2s(i)) = i % 65536 + 65536, i % 65536 = 0 |
i < ~32768 ⊦ i2s((* i)) = i2s(bits2int(lastn(16, int2bits(i))))
i < ~32768, i < 0, i % 65536 < ~32768, i < ~32768 ⊦ s2i(i2s(bits2int(lastn(16, int2bits(i))))) = i % 65536 + 65536, i % 65536 = 0
Used terms: i