include

include

using namespace std;

int main(){
bool a[10000]={false};//初始化为false
int L,M,x,y,sum=0;
scanf("%d %d",&L,&M);
for(int i=0;i<=L;i++){
a[i]=true;//所用到的范围设置为true
}
while(M--){
scanf("%d %d",&x,&y);
for(int i=x;i<=y;i++)
a[i]=false;//去掉的树为false
}
for(int i=0;i<=L;i++){
if(a[i]==true)
sum++;//计算true的个数
}
printf("%d\n",sum);
return 0;
}