#include<cstdio>

int tbl[200000];

int main(void) {
    int n;
    scanf("%d",&n);

    tbl[1] = 1;

    for(int i=0; i<n; i++) {
        int a,b;
        scanf("%d%d",&a,&b);
        tbl[a]++; tbl[b+1]--;
    }

    for(int i=0; i<100500; i++)
        tbl[i+1] += tbl[i];

    int res=0;
    for(int i=0; i<100500; i++)
        if(tbl[i] >= i) res = i;
    printf("%d\n",res-1);
    
    return 0;
}