int main()
{
int a,b,c,d,num=0;
scanf("%d %d",&a,&b);
int tree[100000]={0};
for(int x=0;x<b;x++)
{
scanf("%d %d",&c,&d);
for(int y=c;y<=d;y++)
{
tree[c]=1;
c++;
}
}
for(int z=0;z<=a;z++)
{
num=num+tree[z];
}
num=(a-num);
printf("%d",num);
return 0;
}