#include <bits/stdc++.h>
using namespace std;
int l,m,tree[1001],ans;
int main(){
scanf("%d %d",&l,&m);
for(int i=0;i<=l;i++){
tree[i]=1;
}
while(m--){
int beg,end;
scanf("%d%d",&beg,&end);
for(int i=beg;i<=end;i++){
tree[i]=0;
}
}
for(int i=0;i<=l;i++){
ans+=tree[i];
}
cout<<ans;
return 0;
}