#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
scanf("%d",&n);
long long l;
unsigned long long r;
for(int i=1;i<=n;i++){
long long a;
unsigned long long b;
scanf("%lld%u",&a,&b);
if(i==1){
l=a;
r=b;
}
else{
if(a<=l)l=a;
if(b>=r)r=b;
}
}
printf("%u",r-l);
return 0;
}