pub fn natural_lexical_cmp(s1: &str, s2: &str) -> Ordering
Compares strings naturally and lexicographically
For example, "a" < "รค" < "aa", "50" < "100"
"a" < "รค" < "aa"
"50" < "100"