N = int(input()) elevators = sorted(tuple(int(x) for x in input().split()) for _ in range(N)) result = 1 for l, r in elevators: if result < l: break result = max(result, r) print(result)