#include
#include
#define int long long int
using namespace std;
void unlock(int arr[],int n, int k){
for(int i=1; i<=k; i++){
for(int j=1; j<n; j++){
if(arr[j-1] < arr[j] ){
int mEle = *max_element(arr+j, arr+n);
swap(arr[j-1],mEle);
}
}
}
return;
}
int32_t main(){
int n,k;
cin>>n>>k;
int arr[n];
for(int i=0; i<n; i++){
cin>>arr[i];
}
unlock(arr,n,k);
for(int i=0; i<n; i++)
cout<<arr[i]<<" ";
return 0;
}
