#include <iostream>
#include<bits/stdc++.h>
using namespace std;

int main() {
	// your code goes here
	int t;
	cin>>t;
	while(t--){
		int n,k;
		cin>>n>>k;
		k=k%n;
		int s;
		s=n-k;
		vector<int>v(n);
		for(int i=0;i<n;i++){
			cin>>v[i];
	  }
	reverse(v.begin(),v.begin()+s);
	reverse(v.begin()+s,v.end());
	reverse(v.begin(),v.end());
	for(int i=0;i<n;i++){
		cout<<v[i]<<" ";
	}
	cout<<"\n";
	}
	return 0;
}