#include <stdio.h>

int main()
{
 int N;
 int i,k;
 int judge =0,count=1;
 char S[20000][10];

 scanf("%d",&N);

 for(i=0 ; i< N ; i++){
  scanf("%s", S[i]);
  //printf("%s\n", S[i]);
 }

 for(i=1 ; i< N ; i++){

  judge = 0;
  for(k=0 ; k < i ; k++){  
   //printf("%d %d\n", i, k);
   if(S[i] == S[k])
   {
    //printf("同じ判定　%sと%s\n", i, S[i], S[k]);
    break;
   }
   else if(S[i] != S[k])
   {
    if(k == i-1)
     count += 1;
   // printf("count = %d\n", count);
    //printf("%dのとき%sと%s\n", i, S[i], S[k]);
   }
  }

 }
 printf("%d\n", count);

 return 0;
}