#include<stdio.h>
int main()
{
int l,m;
scanf("%d %d",&l,&m);
int start[100];
int end[100];
int tree[1000];
int sum;
for(int t=0;t<=l;t++)
{
tree[t]=1;
}
for(int k=0;k<=m-1;k++)
{
scanf("%d %d",&start[k],&end[k]);
for(int t=start[k]-1;t<=end[k]-1;t++)
{
tree[t]=0;
}
}
for(int t=0;t<=l;t++)
{
sum+=tree[t];
}
printf("%d",sum);
return 0;
}