#include<bits/stdc++.h>
using namespace std;
vector<int> tree;
int main(){
int l,m,a,b,s = 0;
cin >> l >> m;
for(int i = 1;i <= m;i++){
cin >> a >> b;
for(int j = a;j <= b;j++){
tree[j] = true;
}
}
for(int i = 0;i <= l;i++){
if(tree[i] == false){
s++;
}
}
cout << s;
return 0;
}