using System;
using System.Collections .Generic ;
using System.Linq ;
public class Test
{
public static void Main( )
{
string s= "еёЁжикЕст" ;
var a= string.Concat ( s.ToCharArray ( ) .Select ( c=> c.ToString ( ) ) .OrderBy ( x=> x, Comparer< string> .Create ( ( x, y) => x.ToLower ( ) .Equals ( y.ToLower ( ) ) ? y.CompareTo ( x) : x.CompareTo ( y) ) ) ) ;
Console.WriteLine ( a) ;
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKdXNpbmcgU3lzdGVtLkxpbnE7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJc3RyaW5nIHM9ItC10ZHQgdC20LjQutCV0YHRgiI7CgkJdmFyIGE9c3RyaW5nLkNvbmNhdChzLlRvQ2hhckFycmF5KCkuU2VsZWN0KGM9PmMuVG9TdHJpbmcoKSkuT3JkZXJCeSh4PT54LENvbXBhcmVyPHN0cmluZz4uQ3JlYXRlKCh4LHkpPT54LlRvTG93ZXIoKS5FcXVhbHMoeS5Ub0xvd2VyKCkpP3kuQ29tcGFyZVRvKHgpOnguQ29tcGFyZVRvKHkpKSkpOwoJCUNvbnNvbGUuV3JpdGVMaW5lKGEpOwoJfQp9