#include <bits/stdc++.h>
using namespace std;
int n, a[109], d;
void nhap() {
  scanf("%d\n", &n);
  for (int i = 1; i <= n; i++) scanf("%d ", &a[i]);
}
void qs(int l, int r) {
  int x = a[(l + r) / 2];
  int i = l;
  int j = r;
  while (i <= j) {
    while (a[i] < x) i++;
    while (a[j] > x) j--;
    if (i <= j) {
      int tmp = a[i];
      a[i] = a[j];
      a[j] = tmp;
      i++;
      j--;
    }
  }
  if (i < r) qs(i, r);
  if (j > l) qs(l, j);
}
void xuli() {
  qs(1, n);
  for (int i = 2; i <= n; i += 2) {
    int s = a[i] - a[i - 1];
    if (s != 0) d = d + s;
  }
  printf("%d", d);
}
int main() {
  nhap();
  xuli();
}
