# 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 Alison Heck.


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

# Input Format

# A single line of input containing the full name, .

# Constraints
# 0<len(s)<1000
# 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
# chris alan

# Sample Output
# Chris Alan


import os

# Complete the solve function below.


def solve(s):
    caps = ''
    # First character to upper
    caps += (s[0].upper())
    pos = 1
    while pos < len(s):
        # If space is found
        if s[pos] == ' ':
            # If there aren't multiple spaces
            if s[pos + 1] != ' ':
                # Adding the space
                caps += ' '
                # Adding character after the space after capitalizing
                caps += s[pos + 1].upper()
                pos += 1
            # If there are multiple spaces, just appending the spaces
            else:
                caps += s[pos]
        else:
            caps += s[pos]

        pos += 1
    return caps


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

    s = input()

    result = solve(s)

    fptr.write(result + '\n')

    fptr.close()
