#include <bits/stdc++.h>   using namespace std;   int main() {     int a[1000];     int n, k;     scanf( %d , &n);     scanf( %d , &k);     for (int i = 0; i < 2 * n + 1; i++) {       scanf( %d , &a[i]);     }     for (int i = 1; i < 2 * n + 1; i += 2) {       if (a[i] - 1 > a[i + 1] && a[i] - 1 > a[i - 1]) {         a[i]--;         k--;       }       if (k == 0) {         break;       }     }     for (int i = 0; i < 2 * n + 1; i++) {       if (i) {         printf(   );       }       printf( %d , a[i]);     }     printf(  n );     return 0;   }   