#include <bits/stdc++.h>   using namespace std;   int main() {     int w, h, u1, d1, u2, d2;     cin >> w >> h >> u1 >> d1 >> u2 >> d2;     int ans = w;     if (d1 > d2) {       ans += ((d1 + h) * (h - d1 + 1)) / 2;       ans -= u1;       ans = max(0, ans);       ans += ((d1 + d2 - 1) * (d1 - d2) / 2);       ans -= u2;       ans = max(0, ans);       ans += ((d2) * (d2 - 1)) / 2;     } else {       ans += ((d2 + h) * (h - d2 + 1)) / 2;       ans -= u2;       ans = max(0, ans);       ans += ((d2 + d1 - 1) * (d2 - d1) / 2);       ans -= u1;       ans = max(0, ans);       ans += ((d1 - 1) * (d1)) / 2;     }     cout << ans << endl;     return 0;   }   