import java.util.Scanner;
public class Main {
	public static void main(String[] args){
		Scanner scan = new Scanner(System.in);
		String x = new String();
		while(scan.hasNext()){
			String buf = scan.nextLine();
			x = x + buf;
		}
		String lx = x.toLowerCase();
		int[] b;
		b = new int[100];
		String xl[] = lx.split("");
		String al = "abcdefghijklmnopqrstuvwxyz";
		String alf[] = al.split("");
		int i,m;
		for(i = 0; i < x.length(); i++){
			for(m = 0; m < 26; m++){
				if(xl[i].equals(alf[m]))
					b[m]++;
			}
		}
		for(i = 0; i < 26; i++){
			System.out.println(alf[i]+" : "+b[i]);
		}
		
	}
} import java.util.Scanner; Scanner java.util public class Main {
	public static void main(String[] args){
		Scanner scan = new Scanner(System.in);
		String x = new String();
		while(scan.hasNext()){
			String buf = scan.nextLine();
			x = x + buf;
		}
		String lx = x.toLowerCase();
		int[] b;
		b = new int[100];
		String xl[] = lx.split("");
		String al = "abcdefghijklmnopqrstuvwxyz";
		String alf[] = al.split("");
		int i,m;
		for(i = 0; i < x.length(); i++){
			for(m = 0; m < 26; m++){
				if(xl[i].equals(alf[m]))
					b[m]++;
			}
		}
		for(i = 0; i < 26; i++){
			System.out.println(alf[i]+" : "+b[i]);
		}
		
	}
} Main public static void main(String[] args){
		Scanner scan = new Scanner(System.in);
		String x = new String();
		while(scan.hasNext()){
			String buf = scan.nextLine();
			x = x + buf;
		}
		String lx = x.toLowerCase();
		int[] b;
		b = new int[100];
		String xl[] = lx.split("");
		String al = "abcdefghijklmnopqrstuvwxyz";
		String alf[] = al.split("");
		int i,m;
		for(i = 0; i < x.length(); i++){
			for(m = 0; m < 26; m++){
				if(xl[i].equals(alf[m]))
					b[m]++;
			}
		}
		for(i = 0; i < 26; i++){
			System.out.println(alf[i]+" : "+b[i]);
		}
		
	} main {
		Scanner scan = new Scanner(System.in);
		String x = new String();
		while(scan.hasNext()){
			String buf = scan.nextLine();
			x = x + buf;
		}
		String lx = x.toLowerCase();
		int[] b;
		b = new int[100];
		String xl[] = lx.split("");
		String al = "abcdefghijklmnopqrstuvwxyz";
		String alf[] = al.split("");
		int i,m;
		for(i = 0; i < x.length(); i++){
			for(m = 0; m < 26; m++){
				if(xl[i].equals(alf[m]))
					b[m]++;
			}
		}
		for(i = 0; i < 26; i++){
			System.out.println(alf[i]+" : "+b[i]);
		}
		
	} Scanner scan = new Scanner(System.in); scan new Scanner(System.in) String x = new String(); x new String() while(scan.hasNext()){
			String buf = scan.nextLine();
			x = x + buf;
		} scan.hasNext() scan.hasNext scan {
			String buf = scan.nextLine();
			x = x + buf;
		} String buf = scan.nextLine(); buf scan.nextLine() scan.nextLine scan x = x + buf x x + buf x buf String lx = x.toLowerCase(); lx x.toLowerCase() x.toLowerCase x int[] b; b b = new int[100] b new int[100] 100 String xl[] = lx.split(""); xl lx.split("") lx.split lx "" String al = "abcdefghijklmnopqrstuvwxyz"; al "abcdefghijklmnopqrstuvwxyz" String alf[] = al.split(""); alf al.split("") al.split al "" int i i m; m for(i = 0; i < x.length(); i++){
			for(m = 0; m < 26; m++){
				if(xl[i].equals(alf[m]))
					b[m]++;
			}
		} i = 0; i = 0 i 0 i < x.length() i x.length() x.length x i++ i++ i {
			for(m = 0; m < 26; m++){
				if(xl[i].equals(alf[m]))
					b[m]++;
			}
		} {
			for(m = 0; m < 26; m++){
				if(xl[i].equals(alf[m]))
					b[m]++;
			}
		} for(m = 0; m < 26; m++){
				if(xl[i].equals(alf[m]))
					b[m]++;
			} m = 0; m = 0 m 0 m < 26 m 26 m++ m++ m {
				if(xl[i].equals(alf[m]))
					b[m]++;
			} {
				if(xl[i].equals(alf[m]))
					b[m]++;
			} if(xl[i].equals(alf[m]))
					b[m]++; xl[i].equals(alf[m]) xl[i].equals xl[i] xl i alf[m] alf m b[m]++ b[m] b m for(i = 0; i < 26; i++){
			System.out.println(alf[i]+" : "+b[i]);
		} i = 0; i = 0 i 0 i < 26 i 26 i++ i++ i {
			System.out.println(alf[i]+" : "+b[i]);
		} {
			System.out.println(alf[i]+" : "+b[i]);
		} System.out.println(alf[i]+" : "+b[i]) System.out.println System.out System System.out alf[i]+" : "+b[i] alf[i]+" : "+b[i] alf[i] alf i " : " b[i] b i String[] args args public class Main {
	public static void main(String[] args){
		Scanner scan = new Scanner(System.in);
		String x = new String();
		while(scan.hasNext()){
			String buf = scan.nextLine();
			x = x + buf;
		}
		String lx = x.toLowerCase();
		int[] b;
		b = new int[100];
		String xl[] = lx.split("");
		String al = "abcdefghijklmnopqrstuvwxyz";
		String alf[] = al.split("");
		int i,m;
		for(i = 0; i < x.length(); i++){
			for(m = 0; m < 26; m++){
				if(xl[i].equals(alf[m]))
					b[m]++;
			}
		}
		for(i = 0; i < 26; i++){
			System.out.println(alf[i]+" : "+b[i]);
		}
		
	}
} public class Main {
	public static void main(String[] args){
		Scanner scan = new Scanner(System.in);
		String x = new String();
		while(scan.hasNext()){
			String buf = scan.nextLine();
			x = x + buf;
		}
		String lx = x.toLowerCase();
		int[] b;
		b = new int[100];
		String xl[] = lx.split("");
		String al = "abcdefghijklmnopqrstuvwxyz";
		String alf[] = al.split("");
		int i,m;
		for(i = 0; i < x.length(); i++){
			for(m = 0; m < 26; m++){
				if(xl[i].equals(alf[m]))
					b[m]++;
			}
		}
		for(i = 0; i < 26; i++){
			System.out.println(alf[i]+" : "+b[i]);
		}
		
	}
} Main
import java.util.Scanner;
public class Main {
	public static void main(String[] args){
		Scanner scan = new Scanner(System.in);
		String x = new String();
		while(scan.hasNext()){
			String buf = scan.nextLine();
			x = x + buf;
		}
		String lx = x.toLowerCase();
		int[] b;
		b = new int[100];
		String xl[] = lx.split("");
		String al = "abcdefghijklmnopqrstuvwxyz";
		String alf[] = al.split("");
		int i,m;
		for(i = 0; i < x.length(); i++){
			for(m = 0; m < 26; m++){
				if(xl[i].equals(alf[m]))
					b[m]++;
			}
		}
		for(i = 0; i < 26; i++){
			System.out.println(alf[i]+" : "+b[i]);
		}
		
	}
}