using System;
using System.Collections .Generic ;
using System.Linq ;
public class Test
{
public static void Main( )
{
var text = "Some example" ;
var dict = text.GroupBy ( c => c) .ToDictionary ( g => g.Key , g => g.Count ( ) ) ;
foreach ( var kvp in dict)
Console.WriteLine ( "Symbol {0}: {1} times" , kvp.Key , kvp.Value ) ;
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKdXNpbmcgU3lzdGVtLkxpbnE7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJdmFyIHRleHQgPSAiU29tZSBleGFtcGxlIjsKCQl2YXIgZGljdCA9IHRleHQuR3JvdXBCeShjID0+IGMpLlRvRGljdGlvbmFyeShnID0+IGcuS2V5LCBnID0+IGcuQ291bnQoKSk7CgkJZm9yZWFjaCAodmFyIGt2cCBpbiBkaWN0KQoJCSAgICBDb25zb2xlLldyaXRlTGluZSgiU3ltYm9sIHswfTogezF9IHRpbWVzIiwga3ZwLktleSwga3ZwLlZhbHVlKTsKCX0KfQ==