
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int[] list = new int[26];
        int i, c;
        String str;
        
        //list = null;
        
        while(sc.hasNext()) {
        	str = sc.nextLine();
        	
        	for(i = 0; i < str.length(); i++) {
        		c = str.toLowerCase().charAt(i) - 97;
        		if(c >= 0) list[c]++;
        	}
        }
        
        for(i = 0; i < 26; i++) {
        	System.out.printf("%s : %d\n", (char)(i + 97), list[i]);
        }
    }
} import java.util.Scanner; Scanner java.util public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int[] list = new int[26];
        int i, c;
        String str;
        
        //list = null;
        
        while(sc.hasNext()) {
        	str = sc.nextLine();
        	
        	for(i = 0; i < str.length(); i++) {
        		c = str.toLowerCase().charAt(i) - 97;
        		if(c >= 0) list[c]++;
        	}
        }
        
        for(i = 0; i < 26; i++) {
        	System.out.printf("%s : %d\n", (char)(i + 97), list[i]);
        }
    }
} Main public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int[] list = new int[26];
        int i, c;
        String str;
        
        //list = null;
        
        while(sc.hasNext()) {
        	str = sc.nextLine();
        	
        	for(i = 0; i < str.length(); i++) {
        		c = str.toLowerCase().charAt(i) - 97;
        		if(c >= 0) list[c]++;
        	}
        }
        
        for(i = 0; i < 26; i++) {
        	System.out.printf("%s : %d\n", (char)(i + 97), list[i]);
        }
    } main {
        Scanner sc = new Scanner(System.in);
        int[] list = new int[26];
        int i, c;
        String str;
        
        //list = null;
        
        while(sc.hasNext()) {
        	str = sc.nextLine();
        	
        	for(i = 0; i < str.length(); i++) {
        		c = str.toLowerCase().charAt(i) - 97;
        		if(c >= 0) list[c]++;
        	}
        }
        
        for(i = 0; i < 26; i++) {
        	System.out.printf("%s : %d\n", (char)(i + 97), list[i]);
        }
    } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int[] list = new int[26]; list new int[26] 26 int i i c; c String str; str while(sc.hasNext()) {
        	str = sc.nextLine();
        	
        	for(i = 0; i < str.length(); i++) {
        		c = str.toLowerCase().charAt(i) - 97;
        		if(c >= 0) list[c]++;
        	}
        } sc.hasNext() sc.hasNext sc {
        	str = sc.nextLine();
        	
        	for(i = 0; i < str.length(); i++) {
        		c = str.toLowerCase().charAt(i) - 97;
        		if(c >= 0) list[c]++;
        	}
        } str = sc.nextLine() str sc.nextLine() sc.nextLine sc for(i = 0; i < str.length(); i++) {
        		c = str.toLowerCase().charAt(i) - 97;
        		if(c >= 0) list[c]++;
        	} i = 0; i = 0 i 0 i < str.length() i str.length() str.length str i++ i++ i {
        		c = str.toLowerCase().charAt(i) - 97;
        		if(c >= 0) list[c]++;
        	} {
        		c = str.toLowerCase().charAt(i) - 97;
        		if(c >= 0) list[c]++;
        	} c = str.toLowerCase().charAt(i) - 97 c str.toLowerCase().charAt(i) - 97 str.toLowerCase().charAt(i) str.toLowerCase().charAt str.toLowerCase() str.toLowerCase str i 97 if(c >= 0) list[c]++; c >= 0 c 0 list[c]++ list[c] list c for(i = 0; i < 26; i++) {
        	System.out.printf("%s : %d\n", (char)(i + 97), list[i]);
        } i = 0; i = 0 i 0 i < 26 i 26 i++ i++ i {
        	System.out.printf("%s : %d\n", (char)(i + 97), list[i]);
        } {
        	System.out.printf("%s : %d\n", (char)(i + 97), list[i]);
        } System.out.printf("%s : %d\n", (char)(i + 97), list[i]) System.out.printf System.out System System.out "%s : %d\n" (char)(i + 97) i 97 list[i] list i String[] args args public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int[] list = new int[26];
        int i, c;
        String str;
        
        //list = null;
        
        while(sc.hasNext()) {
        	str = sc.nextLine();
        	
        	for(i = 0; i < str.length(); i++) {
        		c = str.toLowerCase().charAt(i) - 97;
        		if(c >= 0) list[c]++;
        	}
        }
        
        for(i = 0; i < 26; i++) {
        	System.out.printf("%s : %d\n", (char)(i + 97), list[i]);
        }
    }
} public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int[] list = new int[26];
        int i, c;
        String str;
        
        //list = null;
        
        while(sc.hasNext()) {
        	str = sc.nextLine();
        	
        	for(i = 0; i < str.length(); i++) {
        		c = str.toLowerCase().charAt(i) - 97;
        		if(c >= 0) list[c]++;
        	}
        }
        
        for(i = 0; i < 26; i++) {
        	System.out.printf("%s : %d\n", (char)(i + 97), list[i]);
        }
    }
} Main

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int[] list = new int[26];
        int i, c;
        String str;
        
        //list = null;
        
        while(sc.hasNext()) {
        	str = sc.nextLine();
        	
        	for(i = 0; i < str.length(); i++) {
        		c = str.toLowerCase().charAt(i) - 97;
        		if(c >= 0) list[c]++;
        	}
        }
        
        for(i = 0; i < 26; i++) {
        	System.out.printf("%s : %d\n", (char)(i + 97), list[i]);
        }
    }
}
