#include #define rep(i,n) for(int i=0;i<(n);i++) using namespace std; int main(){ int n; scanf("%d",&n); vector x(n); rep(i,n) scanf("%d",&x[i]); if(n==1) return puts("0"),0; sort(x.begin(),x.end()); x.erase(unique(x.begin(),x.end()),x.end()); int ans=1e6; rep(i,n-1) ans=min(ans,x[i+1]-x[i]); printf("%d\n",ans); return 0; }