#include<stdio.h>
#include<string.h>
int f(int g,char s[],int h[])
{
int i,a=0,b=0,c=0,d=0;
for(i=0;i<g;i++)
{
if(s[i]>='a'&&s[i]<='z')
h[0]++;
else if(s[i]>='0'&&s[i]<='9')
h[1]++;
else if(s[i]==' ')
h[2]++;
else h[3]++;
}
return h[4]; // printf("%d %d %d %d\n",a,b,c,d);
}
main()
{
char x[100000];
int i,j,k,g,w[4]={0};
while(gets(x))
{
j=strlen(x);
f(j,x,w);
for(i=0;i<4;i++)
printf("%d ",w[i]);
printf("\n");
}
return 0;
}
#include<string.h>
int f(int g,char s[],int h[])
{
int i,a=0,b=0,c=0,d=0;
for(i=0;i<g;i++)
{
if(s[i]>='a'&&s[i]<='z')
h[0]++;
else if(s[i]>='0'&&s[i]<='9')
h[1]++;
else if(s[i]==' ')
h[2]++;
else h[3]++;
}
return h[4]; // printf("%d %d %d %d\n",a,b,c,d);
}
main()
{
char x[100000];
int i,j,k,g,w[4]={0};
while(gets(x))
{
j=strlen(x);
f(j,x,w);
for(i=0;i<4;i++)
printf("%d ",w[i]);
printf("\n");
}
return 0;
}