func_code_string: #include <bits/stdc++.h>   using namespace std;   inline bool cmin(int &x, int y) { return x > y ? x = y, 1 : 0; }   inline bool cmax(int &x, int y) { return x < y ? x = y, 1 : 0; }   const int _ = 1e5 + 55;   int N, x;   long long ans(0);   priority_queue<int> A, B;   int main() {     scanf( %d , &N);     for (int i(1), I(N); i <= I; ++i) scanf( %d , &x), A.push(x);     for (int i(1), I(N); i <= I; ++i) scanf( %d , &x), B.push(x);     for (int i(1), I(N); i <= I; ++i) {       if (!A.size())         B.pop();       else if (!B.size())         ans += A.top(), A.pop();       else if (A.top() > B.top())         ans += A.top(), A.pop();       else         B.pop();       if (!A.size())         ans -= B.top(), B.pop();       else if (!B.size())         A.pop();       else if (A.top() > B.top())         A.pop();       else         ans -= B.top(), B.pop();     }     printf( %lld n , ans);     return 0;   }   