/*数组不用排序思想*/
#include <stdio.h>
int main()
{
int a[21];
int n, max = 0, min = 1000, sub = 0;
int temp = 0;
scanf("%d", &n);
for (int i = 0; i < n; i++)
{
scanf("%d", &a[i]);
if (a[i] > max) max = a[i];
}
for (int i = 0; i < n; i++)
{
sub = max - a[i];
if (sub && sub < min)
{
min = sub;
temp = a[i];
}
}
printf("%d\n", temp);
return 0;
}