n = int(input()) d = [] for i in range(n): a, b = map(int, input().split()) d.append((a, b)) tak = 1 d.sort() for a, b in d: if tak < a: break tak = max(tak, b) print(tak)