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

int upchar(const void* left, const void* right) {return strcmp((char *)left,(char *)right);}

int main(void){
  int n,i,result=0;
  char s[210000][21];
  
  scanf("%d",&n);
    for(i=0;i<n;i++){
      scanf("%s",s[i]);
    }
  qsort(s,n,sizeof(s[0]),upchar);
  result=1;
  for(i=0;i<n-1;i++){
   if(strcmp(s[i],s[i+1])!=0) result++;
  }
  printf("%d",result);
  
  return 0;
}
