#include <cstdlib>
#include <string>
#include <iostream>
using namespace std;
string tekst, bezspacji;
int licznik;
int main()
{
znowu:
licznik=0;
getline(cin, tekst);
for(int j=0; j<tekst.length(); j++)
{
if(tekst[j]==',')licznik++;
}
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]);
}
if(licznik>=1)goto znowu;
tekst=bezspacji;
for(int k=0; k<tekst.size(); k++)
{
if(tekst[k]==',')cout<<",\n";
else cout<<tekst[k];
}
cout<<endl;
return 0;
}
I2luY2x1ZGUgPGNzdGRsaWI+CiNpbmNsdWRlIDxzdHJpbmc+CiNpbmNsdWRlIDxpb3N0cmVhbT4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgpzdHJpbmcgdGVrc3QsIGJlenNwYWNqaTsKCmludCBsaWN6bmlrOwoKaW50IG1haW4oKQp7Cgp6bm93dToKbGljem5paz0wOwoKZ2V0bGluZShjaW4sIHRla3N0KTsKCmZvcihpbnQgaj0wOyBqPHRla3N0Lmxlbmd0aCgpOyBqKyspCnsKCWlmKHRla3N0W2pdPT0nLCcpbGljem5paysrOwp9CgkKCiAgCXRla3N0WzBdPXRvdXBwZXIodGVrc3RbMF0pOwoKCWZvciAoaW50IGk9MDsgaTx0ZWtzdC5sZW5ndGgoKTtpKyspCgl7CgkJaWYodGVrc3RbaV0hPScgJykKCQliZXpzcGFjamkrPXRla3N0W2ldOwoJCQoJCWlmKHRla3N0W2ldPT0nICcpCgkJdGVrc3RbaSsxXT10b3VwcGVyKHRla3N0W2krMV0pOwoJCQoJfQoJaWYobGljem5paz49MSlnb3RvIHpub3d1OwoJCQoJdGVrc3Q9YmV6c3BhY2ppOwoJZm9yKGludCBrPTA7IGs8dGVrc3Quc2l6ZSgpOyBrKyspCgl7CgkJaWYodGVrc3Rba109PScsJyljb3V0PDwiLFxuIjsKCQllbHNlIGNvdXQ8PHRla3N0W2tdOwoJfQoKCWNvdXQ8PGVuZGw7CgoKcmV0dXJuIDA7Cgp9Cgo=