| 58 ≤ pos('z', sortedchars) ⊦ s→l(sortedchars)[58 - (58 - pos('A', sortedchars))] = 'A' |
58 ≤ pos('z', sortedchars) ⊦ s→l(sortedchars)[58 - (58 - pos('A', sortedchars))] = 'A', pos('z', sortedchars) = 0
Used simplifier rules: 0 < n ⊦ (* n) ≤ m → m ≠ 0; (forward)