#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define N_MAX 200001

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

int main(){
  int N,count=1;
  char S[N_MAX][11];
  scanf("%d",&N);
  for(int a=0;a<N;a++)scanf("%s",S[a]);
  qsort(S,N,sizeof(S[0]),upordown);
  for(int a=0;a<N-1;a++){
    if(0!=strcmp(S[a],S[a+1]))count++;
  };
  printf("%d",count);
};
