#include <iostream>
using namespace std;
int l, m, start, finish, a[10005], ans;
int main() {
cin >> l >> m;
int ks = l / 1 + 1;
for (int i = 1; i <= m; i++) {
cin >> start >> finish;
for (int j = start; j <= finish; j++) {
a[j] = 1;
}
}
for (int i = 1; i <= ks; i++) {
if (a[i] == 0)
ans++;
}
cout << ans;
return 0;
}
这90分已经困扰我很久了……