public ISet <string> OccurMoreThan(int n) { return(new SortedSet <string>(ElementsDictionary.Where(kvp => kvp.Value > n).Select(kvp => kvp.Key))); }