#题目给的测试样例没问题,但一个没过
#include<iostream>
#include <set>
using namespace std;
int main(){
int l,m;
set<int> s;
cin>>l>>m;
int count;
int a[110],b[110];
for(int i=0;i<m;i++){
cin>>a[i];
cin>>b[i];
int x=a[i];
for(int j=a[i];j<=b[i];j++){
s.insert(x);
x++;
}
}
cout<<501-s.size();
return 0;
}