#include <stdio.h>
#define MAXS 15
void StringCount(char *s);
void ReadString(char *s);
int main()
{
char s[MAXS];
ReadString(s);
StringCount(s);
return 0;
}
void StringCount(char *s)
{
int big, small, blank, digit, others;
char *p;
big = small = blank = digit = others = 0;
for (p = s; *p; p++)
{
if (*p >= 'A' && *p <= 'Z')
big++;
else if (*p >= 'a' && *p <= 'z')
small++;
else if (*p == ' ')
blank++;
else if (*p >= '0' && *p <= '9')
digit++;
else
others++;
}
printf("%d %d %d %d %d", big, small, blank, digit, others);
}