| 8 = # fillsgn(8, int2bits(j).rest), j < ~128, 256 * i0 + j < ~128, ~256 < j, j < 0, 256 * i0 + j < 0, i0 < 0 ⊦ b2i(i2b(bits2int(fillsgn(8, int2bits(j).rest)))) = 256 + j |
⊦ bits ≠ [] → bits2int(fillsgn(n, bits)) = bits2int(bits)
¬ int2bits(j).rest ≠ [], 8 = # fillsgn(8, int2bits(j).rest), j < ~128, 256 * i0 + j < ~128, ~256 < j, j < 0, 256 * i0 + j < 0, i0 < 0 ⊦ b2i(i2b(bits2int(fillsgn(8, int2bits(j).rest)))) = 256 + j
int2bits(j).rest ≠ [], 8 = # fillsgn(8, int2bits(j).rest), j < ~128, 256 * i0 + j < ~128, ~256 < j, j < 0, 256 * i0 + j < 0, i0 < 0 ⊦ b2i(i2b(bits2int(int2bits(j).rest))) = 256 + j
Used terms: int2bits(j).rest, 8