#include <iostream>
using namespace std;
int caa;
int ile;
int number;
int main()
{
cin >> ile;
for (int i=1; i<=ile; i++)
{
int tab[caa];
cin >> caa;
for (int c=1; c<= caa; c++)
{
cin >> number;
tab[c] = number;
}
for (int e=0; e< caa; e++)
{
cout << tab[caa-e] << " ";
}
cout << endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBjYWE7CmludCBpbGU7CmludCBudW1iZXI7CmludCBtYWluKCkKewogICAgY2luID4+IGlsZTsKCiAgICBmb3IgKGludCBpPTE7IGk8PWlsZTsgaSsrKQogICAgewogICAgICAgIGludCB0YWJbY2FhXTsKICAgICAgICBjaW4gPj4gY2FhOwoKICAgICAgICBmb3IgKGludCBjPTE7IGM8PSBjYWE7IGMrKykKICAgICAgICB7CiAgICAgICAgICAgIGNpbiA+PiBudW1iZXI7CiAgICAgICAgICAgIHRhYltjXSA9IG51bWJlcjsKICAgICAgICB9CgogICAgICAgIGZvciAoaW50IGU9MDsgZTwgY2FhOyBlKyspCiAgICAgICAgewogICAgICAgICAgICBjb3V0IDw8IHRhYltjYWEtZV0gPDwgIiAiOwogICAgICAgIH0KICAgICAgICBjb3V0IDw8IGVuZGw7CiAgICB9CiAgICByZXR1cm4gMDsKfQoK