#include <stdio.h>
#include <ctype.h>

int main() {
    char ch;
    int prev_space =
        1; // 标记前一个字符是否为空格,初始为1表示行首
    while ((ch = getchar()) != EOF && ch != '\n') {
        if (prev_space && !isspace(ch)) {
            // 单词首字母
            putchar(toupper(ch));
            prev_space = 0;
        } else if (isspace(ch)) {
            prev_space = 1;
        } else {
            // 非首字母,忽略
            prev_space = 0;
        }
    }
    return 0;
}