#include <iostream>
#include <cmath>
#include <vector>
using namespace std;
int main()
{
int number;
cin >> number;
vector <int> a(number);
for(size_t i = 0; i < a.size(); i++){
cin >> a[i];
}
int max = 0;
for(size_t i = 1; i < a.size(); i++){
if(abs(a[i] - a[i-1]) > max){
max = abs(a[i] - a[i-1]);
}
}
cout << max;
return 0;
}
#include <cmath>
#include <vector>
using namespace std;
int main()
{
int number;
cin >> number;
vector <int> a(number);
for(size_t i = 0; i < a.size(); i++){
cin >> a[i];
}
int max = 0;
for(size_t i = 1; i < a.size(); i++){
if(abs(a[i] - a[i-1]) > max){
max = abs(a[i] - a[i-1]);
}
}
cout << max;
return 0;
}