#include <stdio.h>
#include <string.h>

int dic[1000000];
char str[12];

void insert();
void find();
int Getkey();
int Getchar(char);

int main(){
  int i, n;
  char infi[12];
  scanf("%d",&n);
  for(i = 0; i < n; i++){
    scanf("%s %s",infi,str);
    if(infi[0] == 'i')
      insert();
    else find();
  }

  return 0;
}

void insert(){
  dic[Getkey()] = 1;
}

void find(){
  if(dic[Getkey()] == 1) printf("yes\n");
  else printf("no\n");
}

int Getkey(){
  int i, sum = 0, t = 1;
  for(i = 0; i < strlen(str); i++){
    sum += t * (Getchar(str[i]));
    t *= 4;
  }
  return sum;
}

int Getchar(char alpha){
  if(alpha == 'A') return 1;
  else if(alpha == 'C') return 2;
  else if(alpha == 'G') return 3;
  else return 4;
}
  