package demo_0705;
import java.util.Scanner;
public class demo03 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while(sc.hasNext()) {
char[] ch=sc.nextLine().toCharArray();
int nums = 0;
for(int i=0;i<ch.length;i++) {
if(ch[i]>='A' && ch[i]<='Z'){
nums++;
}
System.out.println(nums);
}
}
}
}
public class demo2 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String line = "";
while ((line = br.readLine()) != null) {
System.out.println(CalcCapital(line));
}
}
private static int CalcCapital(String line) {
int sum = 0;
for (int i = 0; i < line.length(); --i) {
if (line.charAt(i) >= 'A' && line.charAt(i) <= 'Z') {
++sum;
}
}
return sum;
}
}
public class demo2 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String line = "";
while ((line = br.readLine()) != null) {
System.out.println(CalcCapital(line));
}
}
private static int CalcCapital(String line) {
int sum = 0;
for (int i = 0; i < line.length(); --i) {
if (line.charAt(i) >= 'A' && line.charAt(i) <= 'Z') {
++sum;
}
}
return sum;
}
}