#include<iostream>
using namespace std;
int main(){
int n,temp,m;
cin>>n;
if(n==1){
cin>>n;
cout<<n;
return 0;
}
int a[n],time[n];
for(int i=0;i<n;++i){
cin>>a[i];
time[i]=1;
}
for(int i=1;i<n;++i){
int flag=0;
for(int j=1;j<n;++j){
if(a[j-1]>a[j]){
temp=a[j-1];
a[j-1]=a[j];
a[j]=temp;
flag=1;
}
}
if(flag==0){
break;
}
}
for(int i=0;i<n;++i){
for(int j=0;j<n;++j){
if(i!=j&&a[i]==a[j]){
time[i]+=1;
}
}
}
temp=0;
for(int i=0;i<n;++i){
if(temp<time[i]){
temp=time[i];
m=i;
}
}
cout<<a[m];
return 0;
}