| s.min ∈ s, s.max ∈ s ⊦ # s = 0, (s ++ a).max = (a < s.max ⊃ s.max;a), s = ∅, s.max < s.min |
a < s.max, s.max ∈ s, s.min ∈ s ⊦ # s = 0, (s ++ a).max = s.max, s = ∅, s.max < s.min
s.max ∈ s, s.min ∈ s ⊦ # s = 0, (s ++ a).max = a, s = ∅, s.max < s.min, a < s.max