// // MinAbsDifArray.cpp // HR // // Created by Admin on 10/02/2017. // Copyright © 2017 Jose. All rights reserved. // #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define pb push_back #define all(v) v.begin(),v.end() #define rall(v) v.rbegin(),v.rend() #define sz size() #define rep(i,m) for(int i=0;i<(int)(m);i++) #define rep2(i,n,m) for(int i=n;i<(int)(m);i++) #define For(it,c) for(__typeof(c.begin()) it=c.begin();it!=c.end();++it) #define mem(a,b) memset(a,b,sizeof(a)) #define mp make_pair #define F first #define S second #define pb push_back #define forn(i, n) for(int i = 0 ; (i) < (n) ; ++i) #define eprintf(...) fprintf(stderr, __VA_ARGS__),fflush(stderr) #define pw(x) (1LL<<(x)) #define DBGV(vari) //cout << #vari<< " = "<< (vari) < pii; typedef vector vpii; typedef vector vs; typedef vector vi; typedef vector vd; typedef vector > vvi; typedef long long ll; typedef long double ld; typedef vector vll; typedef pair pdd; typedef pair pll; typedef vector vpll; typedef vector vvpll; //const int oo = (int) 1e9; const double PI = 2 * acos(0); //const double eps = 1e-9; const ll inf=1e10; int main(){ int n;cin>>n; vll v(n); ll lo=inf; ll hi=-inf; forn(i, n){ ll x; cin>>x; //if(x<0)x=-x; v[i]=x; //lo=min(lo,x); //hi=max(hi,x); } sort(begin(v), end(v)); for(int i=1;i