ordered≤(x0) → max(x0) = x0.last ∨ x0 = [], ordered≤(a + x0) ⊦ max(a + x0) = (a + x0).last, a + x0 = []
Used simplifier rules: list freely generated by [], +;;