Formatação de Campos I

Para organizar a base de dados de empresas ou instituições que mantém cadastros de usuários, é estabelecido um formato padrão para os campos preenchidos, dentre eles o nome do indivíduo. Quando o formulário de aquisição dos dados não realiza esta formatação, a mesma deve ser feita antes da inserção do campo na bases de dados.

Em uma determinada empresa, o formulário de aquisição do primeiro nome do usuário captura letras minúsculas e minúsculas em todas as posições, e o formato para armazenamento na base de dados é o seguinte:

  1. A primeira letra do nome deve ser maiúscula;
  2. As demais letras devem ser minúsculas.

Escreva um programa para esta empresa que receba o primeiro nome do usuário do formulário de aquisição e o retorne no formato definido para a base de dados.

Entrada

A entrada do programa consiste no nome a ser formatado. O nome é composto por caracteres alfabéticos, maiúsculos e minúsculos, e tem tamanho menor ou igual a 100100 caracteres.

Saída

A saída do programa deve ser o nome do indivíduo, no formato estabelecido para o armazenamento na base de dados.

Exemplo de entrada 1

ana

Exemplo de saída 1

Ana

Exemplo de entrada 2

Beto

Exemplo de saída 2

Beto

Exemplo de entrada 3

carloS

Exemplo de saída 3

Carlos

Exemplo de entrada 4

dIaNe

Exemplo de saída 4

Diane