#define N 1000
int main()
{
int m,u,v,l;
int i,s,j=0,temp;
int a[N];
scanf("%d%d",&l,&m);
for(i=0;i<m;i++)
{
scanf("%d%d",&u,&v);
a[j]=u;
a[j+1]=v;
j+=2;
}
s=l;
for(i=0;i<2*m;i++,i++)
{
if(a[i-2]<=a[i]&&a[i]<=a[i-1])
s-=a[i+1]-a[i]-(a[i-1]-a[i]+1);
else if(a[i-2]<=a[i+1]&&a[i+1]<=a[i-1])
s-=a[i+1]-a[i]-(a[i+1]-a[i-2]+1);
else
s=s-(a[i+1]-a[i]+1);
}
printf("%d",s);
return 0;
} ```