| mklist(a, n + 1) = z1 + a0 ' + z0, a ' + mklist(a, n) = z1 + b ' + z, a ∈ z1 ⊦ mklist(a, n + 1) = a ' + mklist(a, n), a0 = b, z1 = [] |
⊦ a ∈ mklist(b, n) → a = b
b ∈ mklist(a, n) → b = a, mklist(a, n + 1) = z1 + a0 ' + z0, a ' + mklist(a, n) = z1 + b ' + z, a ∈ z1 ⊦ mklist(a, n + 1) = a ' + mklist(a, n), a0 = b, z1 = []
Used terms: b, a, n