| '0' ' + '1' ' + '2' ' + '3' ' + '4' ' + '5' ' + '6' ' + '7' ' + '8' ' + '9' ' ≠ [] ∧ n ≠ 0, ('0' ' + '1' ' + '2' ' + '3' ' + '4' ' + '5' ' + '6' ' + '7' ' + '8' ' + '9' ').rest[n - 1] ' = "0", n < 10 ⊦ n = 0 |
('1' ' + '2' ' + '3' ' + '4' ' + '5' ' + '6' ' + '7' ' + '8' ' + '9' ')[n - 1] ' = "0", n < 10 ⊦ n = 0
Used simplifier rules: e-01: ⊦ char ' + chars ≠ []; from specification list[charlist]%a: ⊦ (chars + chars0) + chars1 = chars + chars0 + chars1; from specification list[charlist]%c-07: ⊦ (char ' + chars).rest = chars; from specification list[charlist]