#include <bits/stdc++.h>
int main() {
  int h, w, h1, w1, h2, w2, c, i;
  scanf("%d%d%d%d%d%d", &w, &h, &w1, &h1, &w2, &h2);
  c = w;
  if (h1 > h2) {
    for (i = h; i >= 0; i--) {
      if (i != h1 && i != h2) {
        c = c + i;
      } else if (i == h1) {
        c = c + i - w1;
        if (c < 0) c = 0;
      } else if (i = h2) {
        c = c + i - w2;
        if (c < 0) c = 0;
      }
    }
  } else {
    for (i = h; i >= 0; i--) {
      if (i != h1 && i != h2) {
        c = c + i;
      } else if (i == h2) {
        c = c + i - w2;
        if (c < 0) c = 0;
      } else if (i = h1) {
        c = c + i - w1;
        if (c < 0) c = 0;
      }
    }
  }
  printf("%d", c);
  return 0;
}
