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

int compare_string(const void *a, const void *b) {
    return strcmp(*(const char **)a, *(const char **)b);
}

int main()
{
    int n;
    char *s[200000];

    for (int i = 0; i < 200000; i++)
    {
        s[i] = (char *)malloc(sizeof(char) * 11);
    }
    
    scanf("%d",&n);

    for (int i = 0; i < n; i++)
    {
        scanf("%s",s[i]);
    }
    
    qsort(s,n,sizeof(s[0]),compare_string);

    int ans = 1;
    for (int i = 0; i < n - 1; i++)
    {
        if(strcmp(s[i],s[i + 1]) != 0)
        {
            ans++;
        } 
    }
    printf("%d",ans);
}
