#include<iostream>
using namespace std;
int tree[11451],l,m,u[11451],v[11451],remain=0;
int main()
{
cin >> l >> m;
l++;
for(int i=1;i<=m;i++){
cin >> u[i] >> v[i];
}
for(int i=1;i<=l;i++){
tree[i]=1;
}
for(int i=1;i<=m;i++){
for(int s=u[i];s<=v[i];s++){
if(tree[s])tree[s]=0;
}
}
for(int i=1;i<=l;i++){
if(tree[i])remain++;
}
cout << remain;
}
感谢各位大佬qwq