using System; using System.Collections.Generic; using System.IO; using System.Linq; class Solution { public static class Cake{ private static int _intCount; private static Dictionary _dicCandles = new Dictionary(); public static int Count{ set { _intCount = value; } } public static Dictionary Candles{ get { return _dicCandles; } set { _dicCandles = value; } } public static void ReadLine(string value){ foreach(string val in value.Split(' ')){ int num = Convert.ToInt32(val); if (Candles.ContainsKey(num)){ Candles[num]++; } else { Candles.Add(num, 1); } } } public static void Display(){ int result = 0; foreach(KeyValuePair candle in Candles){ if (candle.Value > result){ result = candle.Value; } } Console.WriteLine(result); } } static void Main(String[] args) { Cake.Count = Convert.ToInt32(Console.ReadLine().Trim()); Cake.ReadLine(Console.ReadLine().Trim()); Cake.Display(); } }