#include<stdio.h>
int hash[100000010][20]={0};
long long pre[30];
int main(){
  int n,i,j,len;
  char s[50];
  scanf("%d",&n);
  pre[0]=1;
  pre[1]=26;
  pre[2]=243;
  pre[3]=432;
  pre[4]=874;
  pre[5]=321;
  pre[6]=12;
  pre[7]=9;
  pre[8]=23;
  pre[9]=1223;
  pre[10]=231;
  for (i=1;i<=n;i++)
  {scanf("%s",s);
   len=0;
   while (s[len]!=0) len++;
   long long sum=0;
   for (j=0;j<len;j++){
   	long long v=s[j]-96;
   	 sum=((sum+v*pre[j])%100000007+100000007)%100000007;
   }
   sum=((sum*10+len)%100000007+100000007)%100000007;
   hash[sum][len]=1;
	  }	
   int ans=0;
   for (i=0;i<100000007;i++)
    for (j=1;j<=10;j++)
     if (hash[i][j]==1)
       ans++;
    printf("%d",ans);
} 