#include<iostream>
using namespace std;
int main()
{
          int max=-1,n; cin>>n;
          int niz[1000],uspon[1000]={0};
          for(int i=0;i<n;i++)
           cin>>niz[i];
          for(int i=0;i<n-1;i++)
           if(niz[i+1]>niz[i])
            uspon[i+1]=uspon[i]+niz[i+1]-niz[i];
          for(int i=0;i<n;i++)
           if(uspon[i]>max)
            max=uspon[i];
          cout<<max;
          return 0;
}
