fun main(args:Array) { val answerCount = readLine()!!.toInt() val countMap = readLine()!!.split(" ").map { it.toInt() }.let { a-> a.toSet().map {b-> b to a.count { b == it } } }.toMap() val ans = countMap.maxBy { it.value }.let {a -> countMap.filter { it.value == a!!.value} }.maxBy { it.key }!!.key println(ans) }