//
//for( 시작식 ; 조건식 ; 증감식)
//{
//
//}
//
//for(i=1;i<=5;i++)
//{
// printf("*");
//}
//
//for(i=5;i>=1;i--)
//{
// if()
// {
//
// }
//}
//
//for(i=10;i<=17;i+=3)
//{
// printf("%d ",i);
//}
//#include<stdio.h>
//int main()
//{
// double a,b,i;
// scanf("%lf %lf",&a,&b);
// for(i=a;i<=b;i+=0.01)
// {
// printf("%.2lf ",i);
// }
// return 0;
//}
/*
sum 합
mul 곱
cnt 갯수(count)
max 최댓값
min 최솟값
#include<stdio.h>
int main()
{
int n,i,sum=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
sum+=i;
}
printf("%d",sum);
return 0;
}
*/
//#include<stdio.h>
//int main()
//{
// int a,b,i,sum=0;
// scanf("%d %d",&a,&b);
// for(i=a;i<=b;i++)
// {
// if(i%3==0)
// {
// sum+=i;
// }
//
// }
// printf("%d",sum);
// return 0;
//}
//#include<stdio.h>
//int main()
//{
// int n,x,i,sum=0;
// scanf("%d",&n);
// for(i=1;i<=n;i++)
// {
// scanf("%d",&x);
// sum+=x;
// }
// printf("%d",sum);
// return 0;
//
//
//}
//
//#include<stdio.h>
//int main()
//{
// int n,x,i,cnt=0;
// scanf("%d",&n);
// for(i=1;i<=n;i++)
// {
// scanf("%d",&x);
// if(x%2!=0)
// {
// cnt++;
// }
// }
// printf("%d",cnt);
//
// return 0;
//}
//#include<stdio.h>
//int main()
//{
// int n,i;
// scanf("%d",&n);
// for(i=n;i>0;i--)
// {
// if(n%i==0)
// {
// printf("%d ",n/i);
// }
// }
// return 0;
//}
//#include<stdio.h>
//int main()
//{
// int n,i,a=0;
// scanf("%d",&n);
// for(i=1;i<=n;i++)
// {
// if(n%i==0)
// {
// a+=1;
//
// }
//
// }
// if(a==2)
// {
// printf("prime");
// }
// else
// {
// printf("not prime");
// }
// return 0;
//}
// n을 k번 곱
//#include<stdio.h>
//int main()
//{
// int n,k,i,a=1;
// scanf("%d %d",&n,&k);
// for(i=1;i<=k;i++)
// {
// a=a*n;
// }
// printf("%d",a);
//
//
// return 0;
//}
//#include<stdio.h>
//int main()
//{
// int a,b,i,sum=0;
// scanf("%d %d",&a,&b);
// for(i=a;i<=b;i++)
// {
// if(i%2==0)
// {
// sum-=i;
// }
// else
// {
// sum+=i;
// }
// }
// printf("%d",sum);
// return 0;
//}
//
//#include<stdio.h>
//int main()
//{
// int a,d,n;
// scanf("%d %d %d",&a,&d,&n);
// printf("%d",a+n*d-d);
// return 0;
//}
//#include<stdio.h>
//int main()
//{
// long long int a,r,n,i;
// scanf("%lld %lld %lld",&a,&r,&n);
// for(i=1;i<=n-1;i++)
// {
// a=a*r;
// }
// printf("%lld",a);
// return 0;
//}
//
//
//#include<stdio.h>
//int main()
//{
// int n,i,cnt=0;
// scanf("%d",&n);
// for(i=1;i<=n;i++)
// {
// if(i%10==1)
// {
// cnt+=1;
// }
//
// }
// printf("%d",cnt);
// return 0;
//}
#include<stdio.h>
int main()
{
int n,x,i,max=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d",&x);
if(max<x)
{
max=x;
}
}
printf("%d",max);
}