#include<iostream>
using namespace std;
int n;
int cnt[1<<17];
int main()
{
	cin>>n;
	for(int i=0;i<n;i++)
	{
		int a,b;cin>>a>>b;
		cnt[a]++,cnt[b+1]--;
	}
	for(int i=1;i<1<<17;i++)cnt[i]+=cnt[i-1];
	int ans=0;
	for(int i=0;i<1<<17;i++)if(cnt[i]+1>=i)ans=ans<i-1?i-1:ans;
	cout<<ans<<endl;
}

