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


int main(){
  char **dir;
  char temp[11];
  int i, j, nd, N, flag=0;

  dir = malloc(sizeof(char *) * 200000);
  for(i=0; i<200000; i++){
    dir[i] = malloc(sizeof(char) * 11);
  }

  scanf("%d", &N);
  nd = 0;
  for(i=0; i<N; i++){
    scanf("%s", temp);
    flag=1;
    for(j=0; j<nd; j++){
      if(strcmp(temp, dir[j]) == 0){
        flag = 0;
        break;
      }
    }
    if(flag == 1){
      strcpy(dir[nd], temp);
      nd++;
    }
  }


  printf("%d\n", nd);

  return 0;
}
