#include<stdio.h>
int main()
{
int i,j,flag=0;
char a[100000]={0};
gets(a);
for(i=0;a[i]!='\0';i++)
{
if(a[i]!=' '&&a[i]!='.')
{
flag++;
j=i;
while(1) //此循环把单词一直读取到末尾
{
j++;
if(a[j]==' '||a[j]=='\0')
break;
}
i=j-1;
}
}
printf("%d",flag);
return 0;
}