#include <iostream>
#include <string>
#include <map>
int main() {
std::map<char, size_t> count;
std::string s;
std::getline(std::cin, s);
for (char i : s)
{
++count[i];
}
for (auto i : count)
{
std::cout << i.first << " : " << i.second << std::endl;
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8bWFwPgoKaW50IG1haW4oKSB7CglzdGQ6Om1hcDxjaGFyLCBzaXplX3Q+IGNvdW50OwoJCglzdGQ6OnN0cmluZyBzOwoJc3RkOjpnZXRsaW5lKHN0ZDo6Y2luLCBzKTsKCQoJZm9yIChjaGFyIGkgOiBzKQoJewoJCSsrY291bnRbaV07Cgl9CgkKCWZvciAoYXV0byBpIDogY291bnQpCgl7CgkJc3RkOjpjb3V0IDw8IGkuZmlyc3QgIDw8ICIgOiAiIDw8IGkuc2Vjb25kIDw8IHN0ZDo6ZW5kbDsKCX0KfQ==