#include<stdio.h>
void change(int *p,int *q,int *n)
{
int t,i;
for(i=0;i<*n;i++)
if(*p>*q)
{
t=*p;
*p=*q;
*q=t;
q++;
}
}
int main()
{
int n,i,a;
scanf("%d",&n);
int arr[n-1];
for(i=0;i<n;i++)
{scanf("%d",&arr[i]);}
change(arr,arr+1,&n);
printf("%d",arr[0]);
return 0;
}