// UVA #483
// Difficulty: easy
// Time: O(n)
// Space: O(n)
// Stl: sstream string
#include <iostream>
#include <string>
#include <sstream>
#include <cstdio>
using namespace std;
int main() {
string s, token;
while (getline(cin, s)) {
int i = 0;
//split space by using stringstream
stringstream ss(s);
while (ss >> token) {
if(i)cout << " ";
for (i = token.length()-1 ; i >= 0; --i)
{
printf("%c",token.at(i));//check out boundary
}
}
printf("\n");
}
return 0;
}