#include #define rep(i,a,n) for (int i = a;i < n;i++) #define per(i,n,a) for (int i = n-1;i >= a;i--) using namespace std; int main() { int n,tmp; cin >> n; vector x(n); rep(i,0,n){ cin >> x[i]; } sort(x.begin(),x.end()); int ans = 1<<30; rep(i,0,n-1) { if(x[i] == x[i+1]) continue; ans = min(ans,x[i + 1] - x[i]); } if(ans == (1 << 30)) ans = 0; cout << ans << endl; }