#include<bits/stdc++.h>
using namespace std;
#define int long long
const int N = 1e6 + 5;
int n , x;
int a[N];
signed main()
{
ios::sync_with_stdio(0);
cin.tie(0);
cin >> n;
for(int i = 1 ; i <= n ; i++)
cin >> a[i];
sort(a + 1 , a + 1 + n);
int mini = 1e9;
for(int i = 2 ; i <= n ; i++)
if(mini > a[i] - a[i - 1])
mini = a[i] - a[i - 1];
cout << mini;
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCiNkZWZpbmUgaW50IGxvbmcgbG9uZwoKY29uc3QgaW50IE4gPSAxZTYgKyA1OwppbnQgbiAsIHg7CmludCBhW05dOwoKc2lnbmVkIG1haW4oKQp7CiAgICBpb3M6OnN5bmNfd2l0aF9zdGRpbygwKTsKICAgIGNpbi50aWUoMCk7CgogICAgY2luID4+IG47CiAgICBmb3IoaW50IGkgPSAxIDsgaSA8PSBuIDsgaSsrKQogICAgICAgIGNpbiA+PiBhW2ldOwoKICAgIHNvcnQoYSArIDEgLCBhICsgMSArIG4pOwoKICAgIGludCBtaW5pID0gMWU5OwogICAgZm9yKGludCBpID0gMiA7IGkgPD0gbiA7IGkrKykKICAgICAgICBpZihtaW5pID4gYVtpXSAtIGFbaSAtIDFdKQogICAgICAgICAgICBtaW5pID0gYVtpXSAtIGFbaSAtIDFdOwoKICAgIGNvdXQgPDwgbWluaTsKICAgIHJldHVybiAwOwp9