#include <iostream>
#include <cstring>
using namespace std;
#include<map>
int main() {
map<string,int> x;
x["letter"]=0;
x["digit"]=0;
x["space"]=0;
x["other"]=0;
char buf[1024] = {0};
cin.getline(buf, sizeof(buf));
// write your code here......
for(int i=0;i<sizeof(buf);i++)
{
if(buf[i]!=0)
{
if(isalpha(buf[i]))
x["letter"]++;
else if (buf[i]==' ')
x["space"]++;
else if(isdigit(buf[i]))
x["digit"]++;
else
x["other"]++;
}
}
cout << "letter:" << x["letter"] << " digit:" << x["digit"] << " space:" << x["space"] << " other:" << x["other"] << endl;
return 0;
}