using System.Collections.Generic; using System.Linq; using System; public class Hello { public static void Main() { var d = new Dictionary(); var n = int.Parse(Console.ReadLine().Trim()); for (int i = 0; i < n; i++) { var s = Console.ReadLine().Trim(); var a = s.Length - s.Replace("^", "").Length; if (d.ContainsKey(a)) d[a]++; else d[a] = 1; } var ans = d.OrderByDescending(x => x.Value).ThenByDescending(x => x.Key).First(); Console.WriteLine(ans.Key); } }