#include <bits/stdc++.h> using namespace std; int INF = 1e9+7; int main() { ios_base::sync_with_stdio(false); int n; cin >> n; vector <int> arr(n,0); for (int i=0;i<n;i++){ cin >> arr[i]; } sort(arr.begin(),arr.end()); int ans = arr[0]; int cnt = 1; int co = arr[0]; int how = 1; for (int i=1;i<n;i++){ if (arr[i]==arr[i-1]){ cnt++; }else{ if (how<cnt){ how=cnt; co = ans; }else if (how==cnt){ co = min(co,ans); } ans=arr[i]; cnt=1; } } if (how<cnt){ how=cnt; co = ans; }else if (how==cnt){ co = min(co,ans); } cout << co; return 0; }