/*zrinka gavran
junior
v.gimnazija*/
#include <cstdio>
#include <string>
using namespace std;
int n, x, k, poc;
int niz[20];
int main(){
for (int l = 0; l
< 5; ++l){
scanf("%d", &n);
memset(niz, 0,
sizeof niz);
for (int i = 0; i
< n; ++i){
scanf("%d", &x);
niz[x] = 1;
}
scanf("%d", &k);
for (int i = 1; i
< k; ++i){
poc = 1;
if (niz[1] ==
0 && niz[10] == 1){
niz[1] =
1;
niz[10] =
0;
poc = 2;
}
for (int j =
poc; j < 10; ++j){
if
(niz[j] == 1 && niz[j + 1] == 0){
niz[j]
= 0;
niz[j
+ 1] = 1;
j++;
}
}
}
for (int i = 1; i
< 11; ++i)
if (niz[i] ==
1)
printf("%d ", i);
printf("\n");
}
return 0;
}