#include <bits/stdc++.h>
int main() {
  long long int a, b, c, n;
  scanf("%I64d%I64d%I64d%I64d", &a, &b, &c, &n);
  long long int d, e;
  d = a + b - c;
  e = n - d;
  if (a >= c && b >= c) {
    if (d >= n)
      printf("-1");
    else
      printf("%I64d", e);
  } else
    printf("-1");
  return 0;
}
