#include<stdio.h>
#include<stdlib.h> //qsort
#include<string.h> //strcmp

int cmp(const void *a, const void *b); //比較関数

int main(){
  int n,ans=1;
  int i;
  scanf("%d",&n);
  char item[n][11];
  for(i=0;i<n;i++){
    scanf("%s",item[i]);
  }

  qsort(item,n,sizeof(item[0]),cmp); //qsortで辞書順にソートする

  for(i=1;i<n;i++){
    if(strcmp(item[i-1],item[i])!=0) //strcmpが0なら2つの文字列は同じ
      ans++;
  }
    
  printf("%d",ans);
}

int cmp(const void *a, const void *b){ //比較関数
  return strcmp((char *)a,(char *)b); //数字の大小を返す
}