#include <stdio.h>
#include <stdlib.h>
int main(){
    int N,m,l;
    char **a,**b;
    scanf("%d",&N);
    a=malloc(sizeof(char*)*N);
    for(int i=0;i<N;i++){
        a[i]=malloc(sizeof(char)*12);
        //printf("a[%d]\n",i);
    }
    b=malloc(N*sizeof(char));
    for(int i=0;i<N;i++){
        b[i]=malloc(sizeof(char)*12);
        //printf("b[%d]\n",i);
    }
    m=0;
    b[0]="";
    for(int i=0;i<N;i++){
        scanf("%s",&a[i]);
        for(int j=0;j<=m;j++){
            if(b[j]==a[i]){
                //printf("強制終了\n");
                break;
                }
            if(j==m){
                b[m]=a[i];
                m++;
                //printf("強制終了\n");
                break;
            }
        }
        //printf("i=%d\n",i);
    }
    printf("%d",m);
    free(a);
    free(b);
    return 0;
}