#include<bits/stdc++.h>
#include<string.h>
using namespace std;
struct name{
string ke;
string va;
}ans[100005];
int main(){
int a;//代表取静态特征的次数
scanf("%d",&a);
string an,bn;
int num=0;
int k=0;
for(int i=1;i<=a;i++){
cin>>an>>bn;
if(num=0){
ans[num].ke=an;
ans[num].va=bn;
num=1;
printf("YES\n");
}else{
for(int h=0;h<num;h++){
if(ans[h].ke==an&&ans[h].va==bn){
k=1;
}
}
if(k==0){
ans[num].ke=an;
ans[num].va=bn;
num++;
printf("YES\n");
}
if(k==1){
k=0;
printf("NO\n");
}
}
}
return 0;
}
用‘=’赋值输出为空