#include<iostream>
#include<map>
using namespace std;
int main(){
string str;
map<string,int> myMap;
int i=0;
while(getline(cin,str)){
for(int j=0;j<str.size();j++){
if(str[i]>='A'&&str[i]<='Z'){
str[i]=tolower(str[i]);
}
}
while(str!=""){
int t=str.find_first_of(" .");
string s=str.substr(0,t);
str=str.substr(t+1);
auto it=myMap.find(s);
if(it!=myMap.end()){
myMap[s]++;
}
else{
myMap.insert(make_pair(s,1));
}
}
for(auto& pair:myMap){
cout<<pair.first<<":"<<pair.second<<endl;
}
}
}

京公网安备 11010502036488号