【题目描述】
将给定的一行英文句子,首先将句子中的单词反转,接着将每个单词中的字母反转后再输出。比如输入句子为 We are family,则输出应为 ylimaf era eW。
注意:每个英文单词仅由小写或大写字母组成,每个单词之间用一个或多个空格隔开,句子仅由大小写字母和空格组成,且每个句子的最大长度为1000。
【输入格式】
第一行输入一个正整数N(N<=10),表示有N组测试数据。各组测试数据之间有一个空行。
每组测试数据的第一行输入一个正整数m(m<=10),表示接下来有m行英文句子需要反转。
接下来输入该组测试数据的m行句子。
【输出格式】
总共输出N组输出数据,每组输出数据有m行,对应每组输入的m行句子。输出的句子中,(逆转的)单词之间用一个空格隔开,末尾不能有空格。
注意:每组测试案例之间用一个空行隔开。最后一组测试数据输出之后不输出空行。
【样例输入】
2
3
Simulation results demonstrated that
our location aware coding based
multicast algorithms are very effcient
2
To be or not to be
This is a question
【样例输出】
taht detartsnomed stluser noitalumiS
desab gnidoc erawa noitacol ruo
tneicffe yrev era smhtirogla tsacitlum
eb ot ton ro eb oT
noitseuq a si sihT