#include<stdio.h>
int N;
char str[1005];
int main()
{
while(scanf("%d%*c",&N)==1) while(N--)
{
gets(str);
int i=0;
while(str[i])
{
while(str[i]==' ') { printf("%c",str[i++]); }
int WordLeft=i;
while(str[i]&&str[i]!=' ') { ++i; }
int WordRight=i-1;
while(WordLeft<=WordRight) { printf("%c",str[WordRight--]); }
}
printf("\n");
}
return 0;
}
/**************************************************************
Problem: 2014
User: admin
Language: C
Result: Accepted
Time:13 ms
Memory:1144 kb
****************************************************************/