9. Strings and advanced sorting