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

int f(const void *a,const void *b){
  return strcmp((char*)a,(char*)b);
}

int main(){
  int N,c=1;
  char S[200002][12];
  scanf("%d\n",&N);
  for(int i=0;i<N;i++){
    scanf("%s\n",S[i]);
  }
  qsort((void*)S,N,sizeof(S[0]),f);
  for(int i=0;i<N-1;i++){
    if(strcmp(S[i],S[i+1])!=0) c++;
  }
  printf("%d\n",c);
  return 0;
}