import collections N=int(input()) L=list(map(int,input().split())) c=collections.Counter(L) values, counts = zip(*c.most_common()) maximum=max(counts) ans=[i[0] for i in c.most_common() if i[1]==maximum] print(max(ans))