| # int2bits(j0) = 17, j0 < 65536, 32767 < j0, 0 ≤ j0, 0 < j0 ⊦ j0 = s2i(i2s(bits2int(int2bits(j0).rest))) + 65536 |
⊦ 0 < i → bits2int(int2bits(i).rest) = i - 2 ^ (n→i(# uint2bits(i)) - 1)
0 < j0, # int2bits(j0) = 17, j0 < 65536, 32767 < j0, 0 ≤ j0, 0 < j0 ⊦ j0 = s2i(i2s(j0 - 2 ^ (n→i(# uint2bits(j0)) - 1))) + 65536
Used terms: j0