#include <iostream>
using namespace std;
int ile,w;
int main()
{
cin >> ile;
for (int i=1; i<=ile; i++)
{
cin >> w;
int t[w];
int s[w];
for (int n=0; n<w; n++)
{
cin >> t[n];
}
for (int n=0; n<=w-1; n++)
{
if (n==w-1) s[n]=t[0];
// if (n==0) s[n]=t[1];
else s[n]=t[n+1];
cout <<s[n]<< " ";
}
cout<<endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBpbGUsdzsKCmludCBtYWluKCkKewogICAgY2luID4+IGlsZTsKCiAgICBmb3IgKGludCBpPTE7IGk8PWlsZTsgaSsrKQogICAgewogICAgICAgIGNpbiA+PiB3OwoKICAgICAgICBpbnQgdFt3XTsKICAgICAgICBpbnQgc1t3XTsKCiAgICAgICAgZm9yIChpbnQgbj0wOyBuPHc7IG4rKykKICAgICAgICB7CiAgICAgICAgICAgIGNpbiA+PiB0W25dOwogICAgICAgIH0KCiAgICAgICAgZm9yIChpbnQgbj0wOyBuPD13LTE7IG4rKykKICAgICAgICB7CiAgICAgICAgICAgIGlmIChuPT13LTEpIHNbbl09dFswXTsKICAgICAgICAgICAvLyBpZiAobj09MCkgc1tuXT10WzFdOwogICAgICAgICAgICBlbHNlIHNbbl09dFtuKzFdOwogICAgICAgICAgICBjb3V0IDw8c1tuXTw8ICIgIjsKICAgICAgICB9CgogICAgICAKICAgICAgICAKCQljb3V0PDxlbmRsOwogICAgfQoKCiAgICByZXR1cm4gMDsKfQo=