using System;
using System.Collections.Generic;
public class Test
{
public static void Main()
{
IComparer<string> comp = Comparer<string>.Default;
Console.WriteLine("Compare '-' with '_': " + comp.Compare("-", "_").ToString());
Console.WriteLine("Compare '--' with '-_': " + comp.Compare("--", "-_").ToString());
Console.WriteLine("Compare '-_' with '_-': " + comp.Compare("-_", "_-").ToString());
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKCnB1YmxpYyBjbGFzcyBUZXN0CnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkKCXsKICAgIElDb21wYXJlcjxzdHJpbmc+IGNvbXAgPSBDb21wYXJlcjxzdHJpbmc+LkRlZmF1bHQ7CiAgICBDb25zb2xlLldyaXRlTGluZSgiQ29tcGFyZSAnLScgd2l0aCAnXyc6ICIgKyBjb21wLkNvbXBhcmUoIi0iLCAiXyIpLlRvU3RyaW5nKCkpOwogICAgQ29uc29sZS5Xcml0ZUxpbmUoIkNvbXBhcmUgJy0tJyB3aXRoICctXyc6ICIgKyBjb21wLkNvbXBhcmUoIi0tIiwgIi1fIikuVG9TdHJpbmcoKSk7CiAgICBDb25zb2xlLldyaXRlTGluZSgiQ29tcGFyZSAnLV8nIHdpdGggJ18tJzogIiArIGNvbXAuQ29tcGFyZSgiLV8iLCAiXy0iKS5Ub1N0cmluZygpKTsKICAgIH0KfQ==