```cpp
#include<iostream>
using namespace std;
#include<cstring>
int main()
{
int a,b,l,j,m,c,cot=0;
cin>>l>>m;
int arr[10000];
memset(arr,1,sizeof(arr));
for(int i=1;i<=m;i++)
{
cin>>a>>b;
for(j=a;j<=b;j++)
{
arr[j]=0;
}
}
for(int i=0;i<=l;i++)
{
if(arr[i]!=0)
{
cot++;
}
}
cout<<cot;
return 0;
}