#include <bits/stdc++.h>
using namespace std;
int main() {
  long long n;
  cin >> n;
  long long a[n];
  long long b[n];
  for (long long i = 0; i < n; i++) {
    cin >> a[i];
  }
  for (long long i = 0; i < n; i++) {
    cin >> b[i];
  }
  sort(a, a + n);
  sort(b, b + n);
  reverse(a, a + n);
  reverse(b, b + n);
  long long i = 0, j = 0;
  long long aa = 0;
  long long bb = 0;
  bool f = true;
  while (i < n && j < n) {
    if (f) {
      if (a[i] >= b[j]) {
        aa += a[i];
        i++;
      } else {
        j++;
      }
    } else {
      if (a[i] <= b[j]) {
        bb += b[j];
        j++;
      } else {
        i++;
      }
    }
    f = !f;
  }
  while (i < n) {
    if (f) {
      aa += a[i];
    }
    i++;
    f = !f;
  }
  while (j < n) {
    if (!f) {
      bb += b[j];
    }
    j++;
    f = !f;
  }
  cout << aa - bb;
}
