| ⊦ bits = [], sgn(bitsand(lastn(# bits1, fillsgn(# bits1, bits)), false ' + bits1)) = sgn(bitsand(bits, false ' + bits1)), bits1 = [] |
⊦ n ≤ # bits → fillsgn(n, bits) = bits
¬ # bits1 ≤ # bits ⊦ bits = [], sgn(bitsand(lastn(# bits1, fillsgn(# bits1, bits)), false ' + bits1)) = sgn(bitsand(bits, false ' + bits1)), bits1 = []
# bits1 ≤ # bits ⊦ bits = [], sgn(bitsand(lastn(# bits1, bits), false ' + bits1)) = sgn(bitsand(bits, false ' + bits1)), bits1 = []
Used terms: bits, # bits1