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

struct str{
    char S[11];
};

int main(void){
    int N,i,j;
    char jug[2]={0,EOF};
    scanf("%d",&N);
    struct str *St;
    St=(struct str*)malloc(sizeof(struct str)*N);
    int ans=N;
    for(i=0;i<N;i++){
        scanf("%s",St[i].S);
        for(j=0;j<i;j++){
            if(strcmp(St[i].S,St[j].S)==0){
                ans--;
                break;
            }
        }
    }
    printf("%d\n",ans);
    return 0;
}