import java.util.*;
public class Metode5{
	
	static int stSam(String a){
		int st = 0;
		a = a.toLowerCase();
		for (int i = 0; i<a.length(); i++){
			char z = a.charAt(i);
			if (z == 'a' || z == 'e' || z == 'i' || z == 'o' || z == 'u')
				st++;
		}
		return st;
	}
	
	static int stSo(String a){
		int st = 0;
		a = a.toLowerCase();
		for (int i = 0; i<a.length(); i++){
			char z = a.charAt(i);
			if (!(z == 'a' || z == 'e' || z == 'i' || z == 'o' || z == 'u') && z>='a' && z<='z')
				st++;
		}
		return st;
	}
	
	static int stLocil(String a){
		int st = 0;
		String locila = ".,!?/:;'";
		for (int i = 0; i<a.length(); i++){
			if (locila.indexOf(a.charAt(i)) != -1)
				st++;
		}
		return st;
	}
	
	static int stPresledkov(String a){
		int st = 0;
		for (int i = 0; i<a.length(); i++){
			char z = a.charAt(i);
			if (z == ' ')
				st++;
		}
		return st;
	}
	
	static int stMale(String a){
		int st = 0;
		for (int i = 0; i<a.length(); i++){
			char z = a.charAt(i);
			if (z >= 'a' && z <= 'z')
				st++;
		}
		return st;
	}
	
	static int stVelike(String a){
		int st = 0;
		for (int i = 0; i<a.length(); i++){
			if (Character.isUpperCase(a.charAt(i)))
				st++;
		}
		return st;
	}
	
	static int dolzina(String a){
		return a.length();
	}
	
	static int stBesed(String a){
		String besede[] = a.split(" ");
		return besede.length;
	}
	
	
	
	public static void main(String[]args){
		Scanner sc = new Scanner(System.in);
		System.out.print("Vnesi neko besedilo: ");
		String a = sc.nextLine();
		//klici metode
		System.out.println("Število samoglasnikov\t"+stSam(a));
		System.out.println("Število soglasnikov\t"+stSo(a));
		System.out.println("Število ločil\t\t"+stLocil(a));
		System.out.println("Število presledkov\t"+stPresledkov(a));
		System.out.println("Število malih črk\t"+stMale(a));
		System.out.println("Število velikih črk\t"+stVelike(a));
		System.out.println("Dolžina besedila\t"+dolzina(a));
		System.out.println("Število besed\t\t"+stBesed(a));
		
	}
}