| ⊦ str = str2, str2 < str, str < str2 |
∀ str2. str0 = str2 ∨ str2 < str0 ∨ str0 < str2 ⊦ char + str0 = str2, char + str0 < str2, str2 < char + str0
Used simplifier rules: Less-notempty: ⊦ ¬ str < "";%less-empty: ⊦ "" < str ↔ str ≠ "";%string freely generated by "", +;;