| max(ints) < max(ints -1l i) ⊦ ints = [], ints = i ' ∧ i < 0 |
∀ i. max(ints0) < max(ints0 -1l i) → ints0 = [] ∨ ints0 = i ' ∧ i < 0, max(i0 + ints0) < max((i0 + ints0) -1l i) ⊦ i0 + ints0 = [], i0 + ints0 = i ' ∧ i < 0
Used simplifier rules: intlist freely generated by [], +;;