#include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; const int inf=1<<30; const ll INF=1LL<<62; typedef pair P; typedef pair PP; const ll MOD=998244353; int main(){ int N; cin>>N; vector A(N); multiset mst; for(int i=0;i>A[i]; mst.insert(A[i]); } ll X=0,Y=0; bool turn = 1; while(mst.size()>0){ if(turn){ auto it=mst.rbegin(); X+=*it; mst.erase(mst.find(*it)); }else{ auto it=mst.begin(); Y+=(-1)*(*it); mst.erase(mst.find(*it)); } turn^=1; } cout<