/*
#include <stdio.h>
int main()
{
int i,n,a,s[100004]={},j;
scanf("%d",&n);
for (i=0; i<n; i++)
{
scanf("%d",&a);
s[a]++;
}
for (i=0; i<100004; i++)
{
for (j=0; j<s[i]; j++)
{
printf("%d ",i);
}
}
}
*/
/*
#include <stdio.h>
int main()
{
int i,j,s[8],max=1,idx;
for (i=0; i<7; i++)
{
scanf("%d",&s[i]);
}
for (i=0; i<2; i++)
{
max=1;
for (j=0; j<7; j++)
{
if (max<s[j])
{
max=s[j];
idx=j;
}
}
printf("%d\n",max);
s[idx]=0;
}
}
*/
#include <stdio.h>
int main()
{
int i,j,temp,s[50001],n,max,idx;
scanf("%d",&n);
for (i=0; i<n; i++)
{
scanf("%d",&s[i]);
}
for (i=0; i<n; i++)
{
if (s[i]>max)
{
max=s[i];
}
}
}