#include<bitset>
#include<cstdio>
#include<string>
#include<cstring>
#include<iostream>
#include<algorithm>
#define M 10000
using namespace std;
int n,m,q,u,v;
bitset<1005> tmp,bit[M+5];
int main(){
while(~scanf("%d",&n)){
for(int i=0;i<=M;i++)
bit[i].reset();
for(int i=1;i<=n;i++){
scanf("%d",&m);
while(m--){
scanf("%d",&u);
bit[u][i]=1;
}
}
scanf("%d",&q);
while(q--){
scanf("%d%d",&u,&v);
tmp=bit[u]&bit[v];
if(tmp.count())
printf("Yes\n");
else printf("No\n");
}
}
return 0;
}
