#include <cstdlib>
#include <string>
#include <iostream>
#include <vector>
using namespace std;
string tekst, bezspacji;
int main()
{
getline(cin, tekst);
tekst[0]=toupper(tekst[0]);
for (int i=0; i<tekst.length();i++)
{
if(tekst[i]!=' ')
bezspacji+=tekst[i];
if(tekst[i]==' ')
tekst[i+1]=toupper(tekst[i+1]);
}
tekst=bezspacji;
cout<<tekst<<endl;
return 0;
}
I2luY2x1ZGUgPGNzdGRsaWI+CiNpbmNsdWRlIDxzdHJpbmc+CiNpbmNsdWRlIDxpb3N0cmVhbT4KI2luY2x1ZGUgPHZlY3Rvcj4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgpzdHJpbmcgdGVrc3QsIGJlenNwYWNqaTsKCgppbnQgbWFpbigpCnsKCQoKCgpnZXRsaW5lKGNpbiwgdGVrc3QpOwoKICAgICAgCgl0ZWtzdFswXT10b3VwcGVyKHRla3N0WzBdKTsKCglmb3IgKGludCBpPTA7IGk8dGVrc3QubGVuZ3RoKCk7aSsrKQoJewoJCWlmKHRla3N0W2ldIT0nICcpCgkJYmV6c3BhY2ppKz10ZWtzdFtpXTsKCQkKCQlpZih0ZWtzdFtpXT09JyAnKQoJCXRla3N0W2krMV09dG91cHBlcih0ZWtzdFtpKzFdKTsKCQkKCX0JCgl0ZWtzdD1iZXpzcGFjamk7CgkKCWNvdXQ8PHRla3N0PDxlbmRsOwoKCnJldHVybiAwOwoKfQoK