<reponame>Vyshnavmt94/HackerRankTasks
"""
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>
"""

# Complete the solve function below.
def solve(s):
    assert 0 < len(s) < 1000
    a_string = s.split(' ')
    s = ' '.join((word.capitalize() for word in a_string))
    #
    # for x in s[:].split():
    #     s = s.replace(x, x.capitalize())

    return s


if __name__ == '__main__':
    # s = input()
    s = 'vyshnav mt cv df'
    result = solve(s)
    print(result)

"""
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>
"""

# Complete the solve function below.
def solve(s):
    assert 0 < len(s) < 1000
    a_string = s.split(' ')
    s = ' '.join((word.capitalize() for word in a_string))
    #
    # for x in s[:].split():
    #     s = s.replace(x, x.capitalize())

    return s


if __name__ == '__main__':
    # s = input()
    s = 'vyshnav mt cv df'
    result = solve(s)
    print(result)
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> # Complete the solve function below. # # for x in s[:].split(): #     s = s.replace(x, x.capitalize()) # s = input()