| 0 ≤ 16 ∧ i0 ≠ 0, i0 < 0 ⊦ i0 = 0, s2i(i2s(bits2int(lastn(16, int2bits(i0) + mklist(false, i→n(16)))))) = 0 |
i0 < 0 ⊦ i0 = 0, s2i(i2s(bits2int(mklist(false, 16)))) = 0
Used simplifier rules: ⊦ (bits + bits0) + bits1 = bits + bits0 + bits1;% ⊦ lastn(n, bits + mklist(boolvar, n)) = mklist(boolvar, n);