#include using namespace std; using ll = long long; using Graph = vector>; int main() { int N,Q; cin >> N >> Q; vector> A(Q); vector X(N + 1,false); long long ans = 0; for(int i = 0; i < Q; i++) { int l,r; cin >> l >> r; for(int j = l; j <= r; j++) { if(X[j]) { X[j] = false; ans--; }else { X[j] = true; ans++; } } cout << ans << endl; } }