| n = # fillsgn(n, bits), # bits ≤ # bits0, # bits < n ⊦ bits0 = [], bits = [], mklist(false, n) = fillsgn(n, bits), mklist(¬ true, # bits) ≠ bits |
n = # fillsgn(n, bits), mklist(false, # bits) = bits, # bits ≤ # bits0, # bits < n ⊦ bits0 = [], bits = [], mklist(false, n) = fillsgn(n, bits)