#include <bits/stdc++.h>
using namespace std;

int n;
int v[100010];
int ans;

int main(){
//	cin.tie(0);
//	ios::sync_with_stdio(false);
	cin >> n;
	for(int i=0; i<n; ++i){
		int a, b;
		cin >> a >> b;
		++v[a];
		--v[b+1];
	}
	for(int i=1; i<=n+1; ++i){
		v[i] += v[i-1];
		if(v[i]+1>=i)
			ans = max(ans, i-1);
	}
	cout << ans << "\n";
}
