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

    char **str;

void sort(int num){
    char tmp[11];
    for(int i=1;i<num;i++){
        for(int j=1;j<num;j++){
            if(strcmp(str[j-1], str[j])>0){
                strcpy(tmp, str[j-1]);
                strcpy(str[j-1], str[j]);
                strcpy(str[j], tmp);
            }
        }
    }

}
int main(void){
    int N;
    int count=1;

    scanf("%d",&N);
    str=(char **)malloc(sizeof(char *)*N);
    for(int i=0;i<N;i++){
        str[i]=(char *)malloc(sizeof(char)*11);
    }
    for(int i=0;i<N;i++) scanf("%s",str[i]);    
    sort(N);
    for(int i=1;i<N;i++){
        if(strcmp(str[i],str[i-1])!=0) count++;
    }
    printf("%d\n",count);
    return 0;
}