#include <stdio.h>
int main()
{
int n, a[2000] = { 0 }, i, b[2000] = { 0 },count=0,max,max1,j;
scanf("%d", &n);
for (i = 0; i < n; i++)
{
scanf("%d", &a[i]);
}
max = a[0];
for (i = 0; i < n; i++)
{
if (max < a[i])
{
max = a[i];
}
}
for (i = 0; i <= max; i++)
{
for (j = 0; j < n; j++)
{
if (i == a[j])
b[i]++;
}
}
max1 = 0;
for (i = 0; i < max; i++)
{
if (max1 < b[i])
max1 = b[i];
}
for (i = 1; i < n; i++)
{
if (b[i] == max1)
{
printf("%d", i);
break;
}
}
}