#include <iostream>
#include <vector>
#include <algorithm>
#define int long long
using namespace std;
signed main() {
ios_base::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
int n, k;
cin >> n >> k;
vector<int> nums(n);
for(int i = 0; i < n; ++i) {
cin >> nums[i];
}
for(int i = 0; i < k; ++i) {
int idx = min_element(nums.begin(), nums.end()) - nums.begin();
if(idx > 0) {
nums[idx-1] += nums[idx];
}
if(idx < n-1) {
nums[idx+1] += nums[idx];
}
nums.erase(nums.begin()+idx);
}
for(int i = 0; i < n-k; ++i) {
cout << nums[i] << " ";
}
return 0;
}