| n0 < 8 ⊦ bits2bytes(mklist(false, n0) + mklist(false, m * 8)) = i2b(0) ' + mklist(i2b(0), m), n0 = 0 |
⊦ # bits0 % 8 = 0 ∧ bits ≠ [] ∧ bits0 ≠ [] → bits2bytes(bits + bits0) = bits2bytes(bits) + bits2bytes(bits0)
¬(# mklist(false, m * 8) % 8 = 0 ∧ mklist(false, n0) ≠ [] ∧ mklist(false, m * 8) ≠ []), n0 < 8 ⊦ bits2bytes(mklist(false, n0) + mklist(false, m * 8)) = i2b(0) ' + mklist(i2b(0), m), n0 = 0
# mklist(false, m * 8) % 8 = 0 ∧ mklist(false, n0) ≠ [] ∧ mklist(false, m * 8) ≠ [], n0 < 8 ⊦ bits2bytes(mklist(false, n0)) + bits2bytes(mklist(false, m * 8)) = i2b(0) ' + mklist(i2b(0), m), n0 = 0
Used terms: mklist(false, m * 8), mklist(false, n0)