#include<iostream>
#include<cstdio>
using namespace std;
const int N=1e4+10;
void add(int l, int r, int c);
int len;
int m;
int a[N], b[N];
int main()
{
cin>>len>>m;
for(int i=1;i<=len+1;i++) add(i, i, 0);
while(m--)
{
int l, r;
scanf("%d %d", &l, &r);
add(l+1, r+1, 1);
}
for(int i=1;i<=len+1;i++) b[i]+=b[i-1];
int cnt=0;
for(int i=1;i<=len+1;i++) if(b[i]==0) cnt++;
cout<<cnt<<endl;
return 0;
}
void add(int l, int r, int c)
{
b[l]+=c;
b[r+1]-=c;
}