import sys from sys import stdern n,k,q = map(int,stdin.readline().split()) #区画 立てる回数 質問数 ans = [[] for i in range(n+1)] ANS = [] for i in range(k): l,r,c,h = map(int,stdin.readline().split()) #から まで 色 たかさ for j in range(l,r+1): for k in range(h): ans[j].append(c) for i in range(q): I,x = map(int,stdin.readline().split()) # 区間 たかさ ひくいちする if len(ans[I]) < x: ANS.append(-1) else: ANS.append(ans[I][x-1]) print("\n".join(map(str,ANS)))