import collections
n,m=map(int,input().split())
dnums=collections.defaultdict(int)
nums=[]
for x in range(1,n+1):
a,b,c,d=map(int,input().split())
dnums[(a,b,c,d)]=x
nums.insert(0,[a,b,c,d])
for _ in range(m):
x,y=map(int,input().split())
judge=1
for cho in nums:
a,b,c,d=cho
if a<=x and x<=c and b<=y and y<=d:
print(dnums[(a,b,c,d)])
judge=0
indexs=nums.index([a,b,c,d])
del nums[indexs]
nums.insert(0,[a,b,c,d])
break
if judge:
print("IGNORED")