public static void Main()
var theString = "abacadttttssss";
var qry2 = theString.ToCharArray().GroupBy(c => c).OrderByDescending(a=>a.Key);
System.Text.StringBuilder stringBuilder = new StringBuilder();
foreach (var item in qry2)
var charCount = item.Count();
stringBuilder.Append(item.Key);
stringBuilder.Insert(newindex, string.Join("", item.ToArray()));
var finalstring = stringBuilder.ToString();
Console.WriteLine(finalstring);