func_code_string: #include <bits/stdc++.h>   using namespace std;   const long long mod = 1000000007LL;   const long long mod2 = 998244353LL;   int n;   int a[100005], b[100005];   int main() {     cin >> n;     for (int i = 1; i <= n; ++i) {       scanf( %d , &a[i]);     }     for (int i = 1; i <= n; ++i) {       scanf( %d , &b[i]);     }     sort(a + 1, a + n + 1);     sort(b + 1, b + n + 1);     long long det = 0;     int i = n, j = n;     bool cur = false;     while (i >= 1 || j >= 1) {       if (!cur) {         if (i < 1) {           j--;         } else {           if (j < 1) {             det += a[i];             i--;           } else {             if (a[i] >= b[j]) {               det += a[i];               i--;             } else {               j--;             }           }         }       } else {         if (j < 1) {           i--;         } else {           if (i < 1) {             det -= b[j];             j--;           } else {             if (b[j] >= a[i]) {               det -= b[j];               j--;             } else {               i--;             }           }         }       }       cur = !cur;     }     cout << det << endl;     return 0;   }   