'''
You are asked to ensure that the first and last names of people begin with a capital letter in their passports. For example, alison heck should be capitalised correctly as <NAME>.

Given a full name, your task is to capitalize the name appropriately.

Input Format

A single line of input containing the full name,

.

Constraints

    The string consists of alphanumeric characters and spaces.

Note: in a word only the first character is capitalized. Example 12abc when capitalized remains 12abc.

Output Format

Print the capitalized string,

.

Sample Input

<NAME>

Sample Output

<NAME>

'''


def getCap(s):
    s = ' ' + s
    r = ''
    for i in range(1, len(s)):
        if s[i - 1] == ' ' and s[i] != ' ':
            r += s[i].upper()
        else:
            r += s[i]
    return r
    
s = input()
print(getCap(s))

def solve(s):
    return s.title()

if __name__ == '__main__':
    import os
    fptr = open(os.environ['OUTPUT_PATH'], 'w')

    s = input()

    result = solve(s)

    fptr.write(result + '\n')

    fptr.close()

'''
You are asked to ensure that the first and last names of people begin with a capital letter in their passports. For example, alison heck should be capitalised correctly as <NAME>.

Given a full name, your task is to capitalize the name appropriately.

Input Format

A single line of input containing the full name,

.

Constraints

    The string consists of alphanumeric characters and spaces.

Note: in a word only the first character is capitalized. Example 12abc when capitalized remains 12abc.

Output Format

Print the capitalized string,

.

Sample Input

<NAME>

Sample Output

<NAME>

'''


def getCap(s):
    s = ' ' + s
    r = ''
    for i in range(1, len(s)):
        if s[i - 1] == ' ' and s[i] != ' ':
            r += s[i].upper()
        else:
            r += s[i]
    return r
    
s = input()
print(getCap(s))

def solve(s):
    return s.title()

if __name__ == '__main__':
    import os
    fptr = open(os.environ['OUTPUT_PATH'], 'w')

    s = input()

    result = solve(s)

    fptr.write(result + '\n')

    fptr.close()

You are asked to ensure that the first and last names of people begin with a capital letter in their passports. For example, alison heck should be capitalised correctly as <NAME>.  Given a full name, your task is to capitalize the name appropriately.  Input Format  A single line of input containing the full name,  .  Constraints      The string consists of alphanumeric characters and spaces.  Note: in a word only the first character is capitalized. Example 12abc when capitalized remains 12abc.  Output Format  Print the capitalized string,  .  Sample Input  <NAME>  Sample Output  <NAME>