#include <bits/stdc++.h>
using namespace std;
int main() {
  int N, M;
  cin >> N >> M;
  int d1, h1, d2, h2;
  cin >> d1 >> h1 >> d2 >> h2;
  for (int i = M; i > 0; --i) {
    N += i;
    if (i == h1) N -= d1;
    if (i == h2) N -= d2;
    N = max(N, 0);
  }
  cout << N << endl;
  return 0;
}
