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

char d[1000000][15];
int head=0;

void add(char str[]){
    strcpy(d[head],str);
    head++;
}

void rm(char str[]){
    int i,j;
    for(i=0;i<head;i++){
        if(strcmp(d[i],str)!=0){
            d[i][0]='\0';
        }
    }
}

int find(char str[]){
    int i;
    for(i=0;i<head;i++){
        if(strcmp(d[i],str)==0) return 1;
    }
    return 0;
}

int main(){
    int n;
    int i;
    char op[10];
    char str[15];
    scanf("%d",&n);
    for(i=0;i<n;i++){
        scanf("%s",op);
        scanf("%s",str);
        if(op[0]=='a') add(str);
        else if(op[0]=='r') rm(str);
        else{
            if(find(str)) printf("yes\n");
            else printf("no\n");
        }
    }
}