#include <stdio.h>
#include <stdlib.h>

/*
Да се напише функција,да се најде минимален број во низа и после во main
да се повика функцијата така што ќе се испечати бројот со најголем парни повторувања.

*/

int min(int niza[101], int broj)
{
   int min=10000;
   int i;

   for(i=0;i<broj;i++)
   {
    if(min>niza[i])
   {
       min=niza[i];
   }
   }
   return min;
}

int main()
{
    int i,n,j,temp;
    scanf("%d",&n);
    int maks=-1000;

    int niza[101];
    for(i=0;i<n;i++)
    {
        scanf("%d",&niza[i]);
    }

    int povt=0;

    for(i=0;i<n;i++)
    {
        povt=0;
        for(j=0;j<n;j++)
        {
            if(niza[i]==niza[j])
                povt++;
        }
        if(povt%2==0)
        {
            if(povt>maks)
            {
                maks=povt;
                temp=niza[i];
            }
        }
    }
    min(niza,n);
    printf("%d",temp);
    return 0;
}
