def main(): n = int(input()) ab = [] for i in range(n): a, b = map(int, input().split()) ab.append([a, b]) m = int(input()) count = [0 for i in range(m)] maxans = 0 for i in range(m): x, y = map(int, input().split()) for j in range(n): if x <= ab[j][0] and ab[j][1] <= y: count[i] += 1 if maxans < count[i]: maxans = count[i] ans = [] if maxans == 0: ans.append(0) else: for i in range(m): if maxans == count[i]: ans.append(i + 1) for i in ans: print(i) if __name__ == '__main__': main()