#include<iostream>
#include<fstream>
#include<cstdio>
#include<algorithm>
#include<cstring>
using namespace std;
typedef long long ll;
const ll MAXN = 10005;
const ll mod = 1000000;
string hashl[mod];
ll cnt;
ll gethash(string s){
ll idx = 1;
for(int i = 0;i<s.length();i++){
ll num = s[i]-'0';
idx = idx*7*num+1001;
idx%=mod;
}
return idx;
}
int main(){
ll n;
scanf("%lld",&n);
while(n--){
string s;
cin >> s;
ll idx = gethash(s);
if(hashl[idx]==s) continue;
while(hashl[idx]!=""&&hashl[idx]!=s){
idx++;
idx%=mod;
}
hashl[idx] = s;
cnt++;
}
cout << cnt;
return 0;
}