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

int d[100010];

int main() {
	cin.tie(0);
	ios::sync_with_stdio(false);

	int N;
	cin >> N;
	for(int i = 0; i < N; i++) {
		int a, b;
		cin >> a >> b;
		d[a]++;
		d[b + 1]--;
	}

	int ans = 0, s = 1;
	for(int i = 1; i <= N + 1; i++) {
		s += d[i];
		if(s >= i) {
			ans = i - 1;
		}
	}
	cout << ans << endl;
}