#!/bin/python3 import sys def count(items): counts = {} max = 0 max_item = None for item in items: if counts.get(item) is None: counts[item] = 1 else: counts[item] += 1 if counts[item] > max: max = counts[item] max_item = item elif counts[item] == max and item < max_item: max_item = item return max_item n = int(input().strip()) types = list(map(int, input().strip().split(' '))) print(count(types))