#include <iostream>
#include <iomanip>
#include <fstream>
using namespace std;
int main()
{
ifstream fin("input.txt");
ofstream fout("output.txt");
string s;
double d;
char c;
int m[52] ={}, k=0;
while (fin>>s) {
int n=s.size();
for (int i=0;i<n;i++) {
if (s[i]>='A' && s[i]<='Z') {
s[i]=s[i]-'A'+'a';
}
if (s[i]>='a' && s[i]<='z') {
m[s[i]-97]++;
k++;
}
}
}
for (int i=0;i<26;i++) {
if (m[i]>0) {
c=i+97;
d=(double)m[i]/k;
fout<<c<<" ";
fout<<fixed<<setprecision(3)<<d<<endl;
}
}
}