#include <stdio.h>
char to_lower_manual(char c) {
if (c >= 'A' && c <= 'Z') {
return c + ('a' - 'A');
}
return c;
}
int main() {
char s[1001];
fgets(s, sizeof(s), stdin);
int len = 0;
while (s[len] != '\0') len++;
if (len > 0 && s[len - 1] == '\n') {
s[len - 1] = '\0';
len--;
}
int count = 0;
int i = 0;
while (s[i] != '\0') {
while (s[i] == ' ') i++;
if (s[i] == '\0') break;
char first = s[i];
while (s[i] != ' ' && s[i] != '\0') i++;
char last = s[i - 1];
if (to_lower_manual(first) == to_lower_manual(last)) {
count++;
}
}
printf("%d\n", count);
return 0;
}