#include <iostream>
using namespace std;
int main() {
//code
int t;
cin>>t;
while(t--){
int n,r;
cin>>n>>r;
int arr[n];
for(int i=0;i<n;i++){
cin>>arr[i];
}
int temp[n],k=0;
for(int i=r;i<n;i++){
temp[k++]=arr[i];
}
for(int i=0;i<r;i++){
temp[k++]=arr[i];
}
for(int i=0;i<n;i++){
cout<<temp[i]<<" ";
}
cout<<endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgkvL2NvZGUKCWludCB0OwoJY2luPj50OwoJd2hpbGUodC0tKXsKCSAgICBpbnQgbixyOwoJICAgIGNpbj4+bj4+cjsKCSAgICBpbnQgYXJyW25dOwoJICAgIGZvcihpbnQgaT0wO2k8bjtpKyspewoJICAgICAgICBjaW4+PmFycltpXTsKCSAgICB9CgkgICAgaW50IHRlbXBbbl0saz0wOwoJICAgIGZvcihpbnQgaT1yO2k8bjtpKyspewoJICAgICAgIHRlbXBbaysrXT1hcnJbaV07CgkgICAgICAgIH0KCSAgICAgICAgZm9yKGludCBpPTA7aTxyO2krKyl7CgkgICAgICAgICAgICB0ZW1wW2srK109YXJyW2ldOwoJICAgICAgICB9CgkgICAgICAgIGZvcihpbnQgaT0wO2k8bjtpKyspewoJICAgICAgICAgICAgY291dDw8dGVtcFtpXTw8IiAiOwoJICAgICAgICB9CgkgICAgICAgIGNvdXQ8PGVuZGw7CgkgICAgfQoJcmV0dXJuIDA7Cn0=