using namespace std;
int l[10000000];
long long n;
long long lef,rit;
long long minn=1000000,maxx=0;
long long re=0;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>lef>>rit;
lef+=1000000;//把负的转成正的,但我看测试点里好像没有负的
rit+=1000000;
minn=min(minn,lef);
maxx=max(maxx,rit);
l[lef]--;
l[rit]++;
}
for(int i=minn;i<=maxx;i++){
l[i]+=l[i-1];
if(l[i]<0) re++;
}
cout<<re;
return 0;
}