#include #include using namespace std; int main(){ int n, x, m = 0, y = 0; scanf("%d", &n); unordered_map cnt; while(n--) { scanf("%d", &x); cnt[x]++; if (cnt[x] > m) { m = cnt[x]; y = x; } else if (cnt[x] == m && y > x) y = x; } printf("%d\n", y); return 0; }