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