#include<bits/stdc++.h>
using namespace std;

int main()
{
    unordered_set<int>x;
    int l,m;
    cin>>l>>m;
    while(m--)
    {
        int a,b;
        cin>>a>>b;
        for(int i=a;i<=b;i++) x.insert(i);
    }
    cout<<l-x.size()+1;
    return 0;
}