n = int(input()) AB = [list(map(int, input().split())) for _ in range(n)] m = int(input()) XY = [list(map(int, input().split())) for _ in range(m)] N = [0 for _ in range(m)] for i in range(n): a, b = AB[i] for j in range(m): x, y = XY[j] if x <= a and y >= b: N[j] += 1 max_n = max(N) if max_n == 0: print(0) exit() for i in range(m): if N[i] == max_n: print(i + 1)