using System;

public class Hello
{
    public static void Main()
    {
        var f = new int[100003];
        var fsum = new int[100003];
        var n = int.Parse(Console.ReadLine().Trim());
        var bmax = 0;
        for (int i = 0; i < n; i++)
        {
            string[] line = Console.ReadLine().Trim().Split(' ');
            var a = int.Parse(line[0]);
            var b = int.Parse(line[1]);
            bmax = Math.Max(bmax, b);
            f[a]++;
            f[b + 1]--;
        }
        fsum[1] = f[1];
        var ret = 0; var fsummax = 0;
        for (int i = 2; i <= bmax; i++)
        {
            fsum[i] = fsum[i - 1] + f[i];
            if (fsum[i] >= fsummax) { fsummax = fsum[i]; ret = i; }
        }
        Console.WriteLine(ret - 1);
    }
}
