#include <iostream>
using namespace std;

int num[100002];

int main() {
	int n;
	
	cin >> n;
	for (int i = 0; i < n; i++) {
		int a, b;
		cin >> a >> b;
		num[a - 1]++;
		num[b]--;
	}
	for (int i = 1; i < 100002; i++) {
		num[i] += num[i - 1];
	}
	
	for (int i = 100001; i >= 0; i--) {
		if (num[i] >= i) {
			cout << i << endl;
			return 0;
		}
	}
	return 0;
}