| m = n + # bits0 ∧ # bits0 ≤ m, # bits0 < m ⊦ fillsgn(m + 1, boolvar ' + bits0) = boolvar ' + mklist(boolvar, n) + bits0 |
⊦ fillsgn((n + # bits0) + 1, boolvar ' + bits0) = boolvar ' + mklist(boolvar, n) + bits0, n = 0
Used simplifier rules: ⊦ m + n = n + m;% ⊦ (m + n0) + n1 = m + n0 + n1;% ⊦ m < m + n ↔ n ≠ 0;% ⊦ m < n → m ≤ n;