#include <bits/stdc++.h>
using namespace std;
const int maxn = 5e5;
long long A[maxn];
long long a, b, c, d;
long long ans;
int n, i, m;
void add(long long a, long long b) {
  ans += (a - b) / 2;
  A[++m] = (a + b) / 2;
}
bool cmp(long long a, long long b) { return a > b; }
int main() {
  scanf("%d", &n);
  for (i = 1; i <= n; i++) {
    scanf("%lld%lld%lld%lld", &a, &b, &c, &d);
    a *= 2;
    b *= 2;
    c *= 2;
    d *= 2;
    if (a + b >= c + d) {
      add(a, b);
      add(c, d);
    } else if (a + b < c + d) {
      if (a > d) {
        add(a - d, d - a);
      } else if (b > c) {
        add(c - b, b - c);
      }
    }
  }
  sort(A + 1, A + m + 1, cmp);
  for (i = 1; i <= m; i++)
    if (i & 1)
      ans += A[i];
    else
      ans -= A[i];
  ans /= 2;
  printf("%lld", ans);
  return 0;
}
