| ⊦ fillsgn(n, boolvar ') = mklist(boolvar, n), n = 0 |
⊦ # bits < n → fillsgn(n, boolvar ' + bits) = mklist(boolvar, n - # bits) + bits
# [] < n → fillsgn(n, boolvar ' + []) = mklist(boolvar, n - # []) + [] ⊦ fillsgn(n, boolvar ') = mklist(boolvar, n), n = 0
Used terms: [], n, boolvar