#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define N 1000000
#define STR 12
char dic[N][STR];
int main(){
  int n,i,j,k=0,flag=0;
  char order[10];
  char orders[2][6]={"insert","find"};
  char word[STR];

  scanf("%d",&n);
  
  for(i=0;i<n;i++){
    flag=0;
    scanf("%s%s",order,word);
    //printf("1%s\n",orders[1]);
    if(strncmp(order,orders[0],6)==0){
      //  printf("2%s\n",word);
      strcpy(dic[k],word);      
      //  printf("3%s\n",word);
      k++;
    }
    
    else if(strcmp(order,orders[1])==0){    
      for(j=0;j<k;j++){
	//	printf("%s\n",dic[j][0]);
	if(strcmp(&dic[j][0],word)==0){
	  flag=1;
	  break;
	}
      }
    
  if(flag==1)printf("yes\n");
  if(flag==0) printf("no\n");
    }
  }
  return 0;
}