#include<stdio.h>
void charfreq(int freqs[]){
char ch;
int i = 1;
++i;
if ( ch>='A' && ch<='Z'){
int d = ch;
freqs[(d%65)+1] += 1;
}
else if (ch>='a' && ch<='z'){
int d = ch;
freqs[(d%97)+1] +=1;
}
else{
freqs[0] +=1;
}
}
}
int main(void) {
int freqs[27] = {0};
charfreq(freqs);
for (int i=1; i <= 26; ++i) {
printf("%c: %d\n", 'A' + i
- 1, freqs
[i
]); }
}
CiNpbmNsdWRlPHN0ZGlvLmg+CnZvaWQgY2hhcmZyZXEoaW50IGZyZXFzW10pewoKICBjaGFyIGNoOwogIGludCBpID0gMTsKICB3aGlsZShzY2FuZigiJWMiLCAmY2gpKXsKICAgIAogICAgcHJpbnRmKCIlYyIsIGNoKTsKICAgICsraTsKICAgIGlmICggY2g+PSdBJyAmJiBjaDw9J1onKXsKICAgICAgaW50IGQgPSBjaDsKICAgICAgZnJlcXNbKGQlNjUpKzFdICs9IDE7CiAgICB9CiAgICBlbHNlIGlmIChjaD49J2EnICYmIGNoPD0neicpewogICAgICBpbnQgZCA9IGNoOwogICAgICBmcmVxc1soZCU5NykrMV0gKz0xOwogICAgfQogICAgZWxzZXsKICAgICAgZnJlcXNbMF0gKz0xOwogICAgfQogIH0KICAKfQppbnQgbWFpbih2b2lkKSB7CiAgaW50IGZyZXFzWzI3XSA9IHswfTsKICBjaGFyZnJlcShmcmVxcyk7CiAgCiAgcHJpbnRmKCIwOiAlZFxuIiwgZnJlcXNbMF0pOwogIGZvciAoaW50IGk9MTsgaSA8PSAyNjsgKytpKSB7CiAgICBwcmludGYoIiVjOiAlZFxuIiwgJ0EnICsgaSAtIDEsIGZyZXFzW2ldKTsKICB9Cn0K