import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		String strIn = "";
		int[] array = new int[26];
		int intTemp;
		while(scan.hasNext()){
			strIn += scan.nextLine();
		}
		for(int i = 0; i < strIn.length(); i++){
			intTemp = strIn.charAt(i);
			if('A' <= intTemp && intTemp <= 'Z'){
				array[intTemp - 'A']++;
			}else if('a' <= intTemp && intTemp <= 'z'){
				array[intTemp - 'a']++;
			}
		}
		for(int i = 0; i < array.length; i++){
			System.out.println((char)('a' + i) + " : " + array[i]);
		}

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

		scan.close();
	}
} Main public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		String strIn = "";
		int[] array = new int[26];
		int intTemp;
		while(scan.hasNext()){
			strIn += scan.nextLine();
		}
		for(int i = 0; i < strIn.length(); i++){
			intTemp = strIn.charAt(i);
			if('A' <= intTemp && intTemp <= 'Z'){
				array[intTemp - 'A']++;
			}else if('a' <= intTemp && intTemp <= 'z'){
				array[intTemp - 'a']++;
			}
		}
		for(int i = 0; i < array.length; i++){
			System.out.println((char)('a' + i) + " : " + array[i]);
		}

		scan.close();
	} main {
		Scanner scan = new Scanner(System.in);
		String strIn = "";
		int[] array = new int[26];
		int intTemp;
		while(scan.hasNext()){
			strIn += scan.nextLine();
		}
		for(int i = 0; i < strIn.length(); i++){
			intTemp = strIn.charAt(i);
			if('A' <= intTemp && intTemp <= 'Z'){
				array[intTemp - 'A']++;
			}else if('a' <= intTemp && intTemp <= 'z'){
				array[intTemp - 'a']++;
			}
		}
		for(int i = 0; i < array.length; i++){
			System.out.println((char)('a' + i) + " : " + array[i]);
		}

		scan.close();
	} Scanner scan = new Scanner(System.in); scan new Scanner(System.in) String strIn = ""; strIn "" int[] array = new int[26]; array new int[26] 26 int intTemp; intTemp while(scan.hasNext()){
			strIn += scan.nextLine();
		} scan.hasNext() scan.hasNext scan {
			strIn += scan.nextLine();
		} strIn += scan.nextLine() strIn scan.nextLine() scan.nextLine scan for(int i = 0; i < strIn.length(); i++){
			intTemp = strIn.charAt(i);
			if('A' <= intTemp && intTemp <= 'Z'){
				array[intTemp - 'A']++;
			}else if('a' <= intTemp && intTemp <= 'z'){
				array[intTemp - 'a']++;
			}
		} int i = 0; int i = 0; i 0 i < strIn.length() i strIn.length() strIn.length strIn i++ i++ i {
			intTemp = strIn.charAt(i);
			if('A' <= intTemp && intTemp <= 'Z'){
				array[intTemp - 'A']++;
			}else if('a' <= intTemp && intTemp <= 'z'){
				array[intTemp - 'a']++;
			}
		} {
			intTemp = strIn.charAt(i);
			if('A' <= intTemp && intTemp <= 'Z'){
				array[intTemp - 'A']++;
			}else if('a' <= intTemp && intTemp <= 'z'){
				array[intTemp - 'a']++;
			}
		} intTemp = strIn.charAt(i) intTemp strIn.charAt(i) strIn.charAt strIn i if('A' <= intTemp && intTemp <= 'Z'){
				array[intTemp - 'A']++;
			}else if('a' <= intTemp && intTemp <= 'z'){
				array[intTemp - 'a']++;
			} 'A' <= intTemp && intTemp <= 'Z' 'A' <= intTemp 'A' intTemp intTemp <= 'Z' intTemp 'Z' {
				array[intTemp - 'A']++;
			} array[intTemp - 'A']++ array[intTemp - 'A'] array intTemp - 'A' intTemp 'A' if('a' <= intTemp && intTemp <= 'z'){
				array[intTemp - 'a']++;
			} 'a' <= intTemp && intTemp <= 'z' 'a' <= intTemp 'a' intTemp intTemp <= 'z' intTemp 'z' {
				array[intTemp - 'a']++;
			} array[intTemp - 'a']++ array[intTemp - 'a'] array intTemp - 'a' intTemp 'a' for(int i = 0; i < array.length; i++){
			System.out.println((char)('a' + i) + " : " + array[i]);
		} int i = 0; int i = 0; i 0 i < array.length i array.length array array.length i++ i++ i {
			System.out.println((char)('a' + i) + " : " + array[i]);
		} {
			System.out.println((char)('a' + i) + " : " + array[i]);
		} System.out.println((char)('a' + i) + " : " + array[i]) System.out.println System.out System System.out (char)('a' + i) + " : " + array[i] (char)('a' + i) + " : " + array[i] (char)('a' + i) 'a' i " : " array[i] array i scan.close() scan.close scan String[] args args public class Main {
	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		String strIn = "";
		int[] array = new int[26];
		int intTemp;
		while(scan.hasNext()){
			strIn += scan.nextLine();
		}
		for(int i = 0; i < strIn.length(); i++){
			intTemp = strIn.charAt(i);
			if('A' <= intTemp && intTemp <= 'Z'){
				array[intTemp - 'A']++;
			}else if('a' <= intTemp && intTemp <= 'z'){
				array[intTemp - 'a']++;
			}
		}
		for(int i = 0; i < array.length; i++){
			System.out.println((char)('a' + i) + " : " + array[i]);
		}

		scan.close();
	}
} public class Main {
	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		String strIn = "";
		int[] array = new int[26];
		int intTemp;
		while(scan.hasNext()){
			strIn += scan.nextLine();
		}
		for(int i = 0; i < strIn.length(); i++){
			intTemp = strIn.charAt(i);
			if('A' <= intTemp && intTemp <= 'Z'){
				array[intTemp - 'A']++;
			}else if('a' <= intTemp && intTemp <= 'z'){
				array[intTemp - 'a']++;
			}
		}
		for(int i = 0; i < array.length; i++){
			System.out.println((char)('a' + i) + " : " + array[i]);
		}

		scan.close();
	}
} Main
import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		String strIn = "";
		int[] array = new int[26];
		int intTemp;
		while(scan.hasNext()){
			strIn += scan.nextLine();
		}
		for(int i = 0; i < strIn.length(); i++){
			intTemp = strIn.charAt(i);
			if('A' <= intTemp && intTemp <= 'Z'){
				array[intTemp - 'A']++;
			}else if('a' <= intTemp && intTemp <= 'z'){
				array[intTemp - 'a']++;
			}
		}
		for(int i = 0; i < array.length; i++){
			System.out.println((char)('a' + i) + " : " + array[i]);
		}

		scan.close();
	}
}