using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace proconCSharp { class Program { static int GetInt() { return int.Parse(Console.ReadLine()); } static int[] GetInts() { return Console.ReadLine().Split(' ').Select(s => int.Parse(s)).ToArray(); } static void Main() { var N = GetInt(); var L = GetInts(); var group = L.GroupBy(x => x); int ma = 0, ans = 0; foreach (var g in group) { if (ma <= g.Count()) { ma = g.Count(); ans = g.ElementAt(0); } } Console.WriteLine($"{ans}"); } } }