class dian:
def _init_(self):
self.xm=""
self.xh=""
self.xb=""
a=[]
n=int(input())
for i in range(n):
sr=input().split()
a.append(dian())
a[i].xm=sr[0]
a[i].xh=sr[1]
a[i].xb=sr[2]
m=int(input())
g1=""
g2=""
for i in range(m):
sr=input().split()
x1=sr[0]
x2=sr[1]
for j in range(n):
if(x1==a[j].xm or x1==a[j].xh):
g1=a[j].xb
if(x2==a[j].xm or x2==a[j].xh):
g2=a[j].xb
if(g1!=g2):
print("Y")
else:
print("N")
/**************************************************************
Problem: 1953
User: admin
Language: Python
Result: Accepted
Time:991 ms
Memory:34736 kb
****************************************************************/