#include<bits/stdc++.h>
using namespace std;
int n,ans;
bool f[20000];
int hash(string s)
{
int sum=0;
for(int i=0;i<s.size();i++)
{
if(s[i]>='a'&&s[i]<='z')
{
sum+=(s[i]-'a')*(i+1);
}
else if(s[i]>='0'&&s[i]<='9')
{
sum+=(s[i]-'0')*(i+1);
}
else if(s[i]>='A'&&s[i]<='Z')
{
sum+=(s[i]-'A')*(i+1);
}
}
return sum;
}
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
{
string s;
cin>>s;
int ss=hash(s);
if(!f[ss])
{
f[ss]=1;
ans++;
}
}
cout<<ans;
return 0;
}