#include <stdio.h>
#include <string.h>
#include <algorithm>
using namespace std;

int N;
int num[100002];

bool input() {
  int i, j, a, b;

  scanf("%d", &N);

  for (i = 0; i < N; i++) {
    scanf("%d %d", &a, &b);
    for (j = a; j <= b && j <= N + 1; j++) {
      num[j]++;
    }
  }

  return true;
}

int main() {
  int i, sum;

  input();
  for (i = N + 1; i > 0; i--) {
    if (num[i] >= i - 1) {
      break;
    }
  }
  printf("%d\n", i - 1);



  return 0;
}