#!/bin/python

import sys


n = int(raw_input().strip())
types = map(int, raw_input().strip().split(' '))
res=[[],[]]
for i in range(n):
    if types[i] in res[0]:
        for j in range(len(res[0])):
            if types[i]==res[0][j]: 
                res[1][j]+=1
                break
    else:
        res[0].append(types[i])
        res[1].append(1)
eta=0
etaV=0
for i in range(len(res[1])): 
    if res[1][i]>=etaV:
        eta=res[0][i]
        etaV=res[1][i]
print eta