N = int(input())
seqN = [list(map(int, input().split())) for _ in range(N)]
M = int(input())
seqM = [list(map(int, input().split())) for _ in range(M)]
cnt = [0 for _ in range(M)]
for m in range(M):
    for n in range(N):
        if seqM[m][0] <= seqN[n][0] and seqM[m][1] >= seqN[n][1]:
            cnt[m] += 1
p = max(cnt)
for m in range(M):
    if cnt[m] == p:
        print(m+1)