#include <bits/stdc++.h>
using namespace std;
int main()
{
string s;
getline(cin,s);
s[0] = toupper(s[0]);
int n = s.size();
for (int i = 1; i < n; i++)
if (s[i-1] == ' ' and s[i] != ' ')
s[i] = toupper(s[i]);
else s[i] = tolower(s[i]);
cout << s;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKICAgIHN0cmluZyBzOwogICAgZ2V0bGluZShjaW4scyk7CiAgICBzWzBdID0gdG91cHBlcihzWzBdKTsKICAgIGludCBuID0gcy5zaXplKCk7CiAgICBmb3IgKGludCBpID0gMTsgaSA8IG47IGkrKykKICAgICAgICBpZiAoc1tpLTFdID09ICcgJyBhbmQgc1tpXSAhPSAnICcpCiAgICAgICAgICAgIHNbaV0gPSB0b3VwcGVyKHNbaV0pOwogICAgICAgIGVsc2Ugc1tpXSA9IHRvbG93ZXIoc1tpXSk7CiAgICBjb3V0IDw8IHM7CiAgICByZXR1cm4gMDsKfQ==