#include<bits/stdc++.h>
using namespace std;
int main() {
int n;
long long int k;
cin>>n>>k;
int a[n];
for(auto i = 0; i < n; i++) {
cin>>a[i];
}
for(auto i = 0; i < k; i++) {
int max = 0;
int x = a[i];
for(int j = i + 1; j < n; j++) {
if(a[j] >= x) {
max = j;
}
}
int temp = a[i];
a[i] = a[max];
a[max] = temp;
}
for(int i = 0; i < n; i++) {
cout << a[i] << " ";
}
return 0;
}