#include <iostream>
#include<unordered_map>
using namespace std;

int main()
{
    int n=0; cin>>n;
    unordered_map<string,int>mp;
    int count=0;
    for(int i=0;i<n;i++)
    {
        string a;
       cin>>a;
       if(mp[a]==0)
       {
        mp[a]++;
        count++;
       } 
    }
   cout<<count<<endl;
}