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

struct pb
{
  char a[10];
};
int main()
{
  int n,i,j,t,c=0;
  scanf("%d",&n);
  struct pb x[n];
  for(i=0;i<n;i++) scanf("%s",&x[i].a);
  for(i=0;i<n;i++)
  {
    for(j=i+1;j<n;j++)
    {
      if(x[i].a>x[j].a)
      {
        t=x[i].a;
        x[i].a=x[j].a;
        x[j].a=t;
      }
    }
  }
  for(i=0;i<n;i++)
  {
    if(x[i].a!=x[i+1].a) c++;
  }
  printf("%d",c);
  return 0;
}
}