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

int main(){
  int n,ans=1;
  int i,j;
  scanf("%d",&n);
  char item[n][11],tmp[11];
  for(i=0;i<n;i++){
    scanf("%s",item[i]);
  } //入力
 
  for(i=1;i<n;i++){ //辞書順にソートする
    for(j=1;j<n;j++){
      if(strcmp(item[j-1], item[j])>0){
        strcpy(tmp, item[j-1]);
        strcpy(item[j-1], item[j]);
        strcpy(item[j], tmp);
      }
    }
  }
  
  for(i=1;i<n;i++){
    if(strcmp(item[i-1],item[i])!=0) //strcmpが0を返すなら、2つの文字列は同じ
      ans++;
  }
    
  printf("%d",ans);
}
