#include <iostream> using namespace std; const int maxn = 10001; bool isMove[maxn]; int main(){ int L,m,count; cin >> L >> m; while(m --){ int l,r; cin >> l >> r; for(int i = l;i <= r;i ++){ isMove[i] = true; } } for(int i = 0;i <= L;i ++){ if(!isMove[i])count ++; } cout << count << endl; return 0; }