#include <stdio.h>
#include <string.h>
int main()
{
int n,m,i,j,s,ss;
char a[1000][1000],b;
while(1)
{
i=0;ss=0;
while(scanf("%s%c",a[i++],&b))
{
s=0;
for(j=0;j<i-1;j++)
{
if(strcmp(a[j],a[i-1])==0)
s=1;
}
if(s==0||i==1)
ss+=1;
if(b=='\n')
break;
}
if(strcmp(a[0],"#")==0)
break;
printf("%d\n",ss);
}
return 0;
}
#include <string.h>
int main()
{
int n,m,i,j,s,ss;
char a[1000][1000],b;
while(1)
{
i=0;ss=0;
while(scanf("%s%c",a[i++],&b))
{
s=0;
for(j=0;j<i-1;j++)
{
if(strcmp(a[j],a[i-1])==0)
s=1;
}
if(s==0||i==1)
ss+=1;
if(b=='\n')
break;
}
if(strcmp(a[0],"#")==0)
break;
printf("%d\n",ss);
}
return 0;
}