#include <iostream>
using namespace std;
/*
輸入只有兩行。第一行有一個正整數 n,代表蝸牛老師的任教班級數。第二行有 n 個由空白隔開的正整數,代表各班人數。
*/
int MAX(int *A,int n){ //recursive
//cout << n<<endl;
if(n==0){
return A[0];
}
else{
if(A[n]>MAX(A, n-1)){
return A[n];
}
else{
return MAX(A, n-1);
}
}
}
int main(){
// int b[]={12, 24,15,6,65,14,53};
// cout << MAX(b,6);
int n;
cin >> n;
int a[n];
for(int i=0;i<n;i++){
cin >> a[i];
}
cout << MAX(a, n-1);
return 0;
}