#include <iostream>
using namespace std;
int main()
{
int dlugosc;
string napis;
while(getline(cin,napis))
dlugosc=napis.length();
for(int i=0; i<dlugosc-1; i++)
{
if(napis[i]==' ') napis.erase(i,1), napis[i]=toupper(napis[i]);
}
cout<<napis;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkKewogICAgaW50IGRsdWdvc2M7CiAgICBzdHJpbmcgbmFwaXM7CiAgICB3aGlsZShnZXRsaW5lKGNpbixuYXBpcykpCiAgICBkbHVnb3NjPW5hcGlzLmxlbmd0aCgpOwogICAgZm9yKGludCBpPTA7IGk8ZGx1Z29zYy0xOyBpKyspCiAgICB7CiAgICAgICAgaWYobmFwaXNbaV09PScgJykgbmFwaXMuZXJhc2UoaSwxKSwgbmFwaXNbaV09dG91cHBlcihuYXBpc1tpXSk7CiAgICB9CiAgICBjb3V0PDxuYXBpczsKfQo=