#!/bin/python3 import sys n = int(input().strip()) types = list(map(int, input().strip().split(' '))) # your code goes here frequency_matches = {} for i in range(int(n)): if types[i] in frequency_matches: frequency_matches[types[i]] += 1 else: frequency_matches[types[i]] = 1 maximum = 0 for i, key in enumerate(frequency_matches): if frequency_matches[key] > maximum: maximum = frequency_matches[key] temp_list_of_maximum = [] for type_current, frequency in frequency_matches.items(): if frequency == maximum: temp_list_of_maximum.append(type_current) print(min(temp_list_of_maximum))