import java.util.Scanner;
class Main{
    public static void main(String[] args){
        Scanner scanner = new Scanner(System.in);

        String s;
        int[] counter = new int[26];
        char temp;
        while(scanner.hasNext()){
        s = scanner.nextLine();
        for(int i = 0; i < s.length(); i++){
            temp = s.charAt(i);
            if(temp >= 'A' && temp <= 'Z'){
                int index = temp - 'A';
                counter[index]++;
            }
            else if(temp >= 'a' && temp <= 'z'){
                int index = temp - 'a';
                counter[index]++;
            }
        }
        }
        for(int i = 0; i < 26; i++){
            System.out.println((char)(i+'a') + " : "+ counter[i]);
        }

    }
}
 import java.util.Scanner; Scanner java.util class Main{
    public static void main(String[] args){
        Scanner scanner = new Scanner(System.in);

        String s;
        int[] counter = new int[26];
        char temp;
        while(scanner.hasNext()){
        s = scanner.nextLine();
        for(int i = 0; i < s.length(); i++){
            temp = s.charAt(i);
            if(temp >= 'A' && temp <= 'Z'){
                int index = temp - 'A';
                counter[index]++;
            }
            else if(temp >= 'a' && temp <= 'z'){
                int index = temp - 'a';
                counter[index]++;
            }
        }
        }
        for(int i = 0; i < 26; i++){
            System.out.println((char)(i+'a') + " : "+ counter[i]);
        }

    }
} Main public static void main(String[] args){
        Scanner scanner = new Scanner(System.in);

        String s;
        int[] counter = new int[26];
        char temp;
        while(scanner.hasNext()){
        s = scanner.nextLine();
        for(int i = 0; i < s.length(); i++){
            temp = s.charAt(i);
            if(temp >= 'A' && temp <= 'Z'){
                int index = temp - 'A';
                counter[index]++;
            }
            else if(temp >= 'a' && temp <= 'z'){
                int index = temp - 'a';
                counter[index]++;
            }
        }
        }
        for(int i = 0; i < 26; i++){
            System.out.println((char)(i+'a') + " : "+ counter[i]);
        }

    } main {
        Scanner scanner = new Scanner(System.in);

        String s;
        int[] counter = new int[26];
        char temp;
        while(scanner.hasNext()){
        s = scanner.nextLine();
        for(int i = 0; i < s.length(); i++){
            temp = s.charAt(i);
            if(temp >= 'A' && temp <= 'Z'){
                int index = temp - 'A';
                counter[index]++;
            }
            else if(temp >= 'a' && temp <= 'z'){
                int index = temp - 'a';
                counter[index]++;
            }
        }
        }
        for(int i = 0; i < 26; i++){
            System.out.println((char)(i+'a') + " : "+ counter[i]);
        }

    } Scanner scanner = new Scanner(System.in); scanner new Scanner(System.in) String s; s int[] counter = new int[26]; counter new int[26] 26 char temp; temp while(scanner.hasNext()){
        s = scanner.nextLine();
        for(int i = 0; i < s.length(); i++){
            temp = s.charAt(i);
            if(temp >= 'A' && temp <= 'Z'){
                int index = temp - 'A';
                counter[index]++;
            }
            else if(temp >= 'a' && temp <= 'z'){
                int index = temp - 'a';
                counter[index]++;
            }
        }
        } scanner.hasNext() scanner.hasNext scanner {
        s = scanner.nextLine();
        for(int i = 0; i < s.length(); i++){
            temp = s.charAt(i);
            if(temp >= 'A' && temp <= 'Z'){
                int index = temp - 'A';
                counter[index]++;
            }
            else if(temp >= 'a' && temp <= 'z'){
                int index = temp - 'a';
                counter[index]++;
            }
        }
        } s = scanner.nextLine() s scanner.nextLine() scanner.nextLine scanner for(int i = 0; i < s.length(); i++){
            temp = s.charAt(i);
            if(temp >= 'A' && temp <= 'Z'){
                int index = temp - 'A';
                counter[index]++;
            }
            else if(temp >= 'a' && temp <= 'z'){
                int index = temp - 'a';
                counter[index]++;
            }
        } int i = 0; int i = 0; i 0 i < s.length() i s.length() s.length s i++ i++ i {
            temp = s.charAt(i);
            if(temp >= 'A' && temp <= 'Z'){
                int index = temp - 'A';
                counter[index]++;
            }
            else if(temp >= 'a' && temp <= 'z'){
                int index = temp - 'a';
                counter[index]++;
            }
        } {
            temp = s.charAt(i);
            if(temp >= 'A' && temp <= 'Z'){
                int index = temp - 'A';
                counter[index]++;
            }
            else if(temp >= 'a' && temp <= 'z'){
                int index = temp - 'a';
                counter[index]++;
            }
        } temp = s.charAt(i) temp s.charAt(i) s.charAt s i if(temp >= 'A' && temp <= 'Z'){
                int index = temp - 'A';
                counter[index]++;
            }
            else if(temp >= 'a' && temp <= 'z'){
                int index = temp - 'a';
                counter[index]++;
            } temp >= 'A' && temp <= 'Z' temp >= 'A' temp 'A' temp <= 'Z' temp 'Z' {
                int index = temp - 'A';
                counter[index]++;
            } int index = temp - 'A'; index temp - 'A' temp 'A' counter[index]++ counter[index] counter index if(temp >= 'a' && temp <= 'z'){
                int index = temp - 'a';
                counter[index]++;
            } temp >= 'a' && temp <= 'z' temp >= 'a' temp 'a' temp <= 'z' temp 'z' {
                int index = temp - 'a';
                counter[index]++;
            } int index = temp - 'a'; index temp - 'a' temp 'a' counter[index]++ counter[index] counter index for(int i = 0; i < 26; i++){
            System.out.println((char)(i+'a') + " : "+ counter[i]);
        } int i = 0; int i = 0; i 0 i < 26 i 26 i++ i++ i {
            System.out.println((char)(i+'a') + " : "+ counter[i]);
        } {
            System.out.println((char)(i+'a') + " : "+ counter[i]);
        } System.out.println((char)(i+'a') + " : "+ counter[i]) System.out.println System.out System System.out (char)(i+'a') + " : "+ counter[i] (char)(i+'a') + " : "+ counter[i] (char)(i+'a') i 'a' " : " counter[i] counter i String[] args args
import java.util.Scanner;
class Main{
    public static void main(String[] args){
        Scanner scanner = new Scanner(System.in);

        String s;
        int[] counter = new int[26];
        char temp;
        while(scanner.hasNext()){
        s = scanner.nextLine();
        for(int i = 0; i < s.length(); i++){
            temp = s.charAt(i);
            if(temp >= 'A' && temp <= 'Z'){
                int index = temp - 'A';
                counter[index]++;
            }
            else if(temp >= 'a' && temp <= 'z'){
                int index = temp - 'a';
                counter[index]++;
            }
        }
        }
        for(int i = 0; i < 26; i++){
            System.out.println((char)(i+'a') + " : "+ counter[i]);
        }

    }
}

