#include<bits/stdc++.h>
using namespace std;
int n;//人数
int m;//指令数
int x[10001];//数组
//n=4 m=3
//2 3 2
//1. 1 2 3 4
//2.x[i]=2 2 1 3 4
//3.x[i]=3 3 2 1 4
//4.x[i]=2 2 3 1 4
int main() {
cin>>n>>m;
for(int i=1;i<=n;i++){
cin>>x[i];
}
for(int i=1;i<=n;i++){
for(int j=1;i<=m;j++){
swap(x[1],x[i]);
}
}
for(int i=1;i<=n;i++){
cout<<x[i]<<" ";
}
return 0;
}
/**************************************************************
Problem: 1527
User: zengdongxin
Language: C++
Result: Time Limit Exceed
****************************************************************/