#include<bits/stdc++.h>
using namespace std ;
int a[5005] ;
int main ()
{
int n ;
cin >> n ;
for (int i = 1 ; i <= n ; i ++)
cin >> a[i] ;
for (int i = 1 ; i < n ; i ++)
{
for (int j = i + 1 ; j <= n ; j ++)
{
if (a[i] > a[j]) swap(a[i] , a[j]) ;
}
}
int maxn = 0 ;
for (int i = 1 ; i <= n ; i ++)
{
int b = abs(a[i] - a[i - 1]) ;
maxn = max(maxn , b) ;
}
cout << maxn ;
return 0 ;
}