How Strings are Compared