#include <bits/stdc++.h>
using namespace std;
const int maxn = 1e5 + 5;
int a[maxn];
int b[maxn];
int main() {
  int n;
  scanf("%d", &n);
  for (int i = 0; i < n; i++) {
    scanf("%d", &a[i]);
  }
  for (int i = 0; i < n; i++) {
    scanf("%d", &b[i]);
  }
  sort(a, a + n);
  sort(b, b + n);
  int la = n - 1, lb = n - 1;
  long long suma = 0, sumb = 0;
  for (int i = 0; i < 2 * n; i++) {
    if (i % 2 == 0) {
      if (la >= 0 && lb >= 0) {
        if (a[la] > b[lb]) {
          suma += a[la--];
        } else {
          lb--;
        }
      } else if (la >= 0) {
        suma += a[la--];
      } else {
        lb--;
      }
    } else {
      if (la >= 0 && lb >= 0) {
        if (a[la] > b[lb]) {
          la--;
        } else {
          sumb += b[lb--];
        }
      } else if (la >= 0) {
        la--;
      } else {
        sumb += b[lb--];
      }
    }
  }
  printf("%lld\n", suma - sumb);
}
