1. 


/**
 * Angewandte Mathematik, SS09, IFB 2C
 * ACM Problem #483 (Word Scramble)
 * Link: http://icpcres.ecs.baylor.edu/onlinejudge/external/4/483.pdf
 *
 * @author Mohr
 * @author Schirm
 * @author Mathauser
 * @version 1.0, 03/30/2009
 *
 * Status : Accepted
 * Runtime: 0.080
 */

 
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
 
public class Main {
 
 
    public static void main(String...args) throws Exception{
 
        BufferedReader reader = new BufferedReader(new
        InputStreamReader(System.in));
       
        while(true)    {
           
            String line = reader.readLine();
            if(line == null)
                break;
            StringTokenizer tokenizer = new StringTokenizer(line);
            String result = "";
            while(tokenizer.hasMoreTokens()){
                String buf = tokenizer.nextToken();
                for(int i=buf.length()-1; i >= 0; i--)    {
                    result +=buf.charAt(i);
                }
                result +=" ";
            }
           
            System.out.println(result.trim());
        }
       
       
       
           
    }
}