| 16 ≤ # int2bits(i) ⊦ s2i(i2s(bits2int(lastn(16, int2bits(i))))) = bits2int(lastn(16, int2bits(i))), ¬ i < ~32768 ∧ ¬ 32767 < i, ¬ bits2int(lastn(16, int2bits(i))) < ~32768 ∧ ¬ 32767 < bits2int(lastn(16, int2bits(i))) |
16 ≤ # int2bits(i) ⊦ ¬ bits2int(lastn(16, int2bits(i))) < ~32768, s2i(i2s(bits2int(lastn(16, int2bits(i))))) = bits2int(lastn(16, int2bits(i))), ¬ i < ~32768 ∧ ¬ 32767 < i
16 ≤ # int2bits(i) ⊦ ¬ 32767 < bits2int(lastn(16, int2bits(i))), s2i(i2s(bits2int(lastn(16, int2bits(i))))) = bits2int(lastn(16, int2bits(i))), ¬ i < ~32768 ∧ ¬ 32767 < i