| # int2bits(128) = 1 + n, # int2bits(~128) = 1 + n0, i2b(bits2int(sublist(0, n, int2bits(128)))) = i2b(bits2int(sublist(0, n0, int2bits(~128)))) ⊦ n = 0, n0 = 0 |
i < 0 ⊦ int2bits((* i)) = sgn(bitsinvert(uint2bits(abs(i))) +1)
~128 < 0, # int2bits(128) = 1 + n, # sgn(bitsinvert(uint2bits(abs(~128))) +1) = 1 + n0, i2b(bits2int(sublist(0, n, int2bits(128)))) = i2b(bits2int(sublist(0, n0, sgn(bitsinvert(uint2bits(abs(~128))) +1)))) ⊦ n = 0, n0 = 0
Used terms: ~128