#include <iostream>
using namespace std;
int main() {
int n, v[100];
cin >> n;
for (int i = 1; i <= n; ++i) { // Citim sirul
cin >> v[i];
}
int x, p; // Numarul si pozitia pe care sa fie inserat
cin >> x >> p;
++n; // Crestem lungimea sirului
for (int i = n; i > p; --i) { // Mutam elementele cu o pozitie la dreapta
v[i] = v[i - 1];
}
v[p] = x;
for (int i = 1; i <= n; ++i) { // Afisam sirul
cout << v[i] << ' ';
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CiAgaW50IG4sIHZbMTAwXTsKICBjaW4gPj4gbjsKICBmb3IgKGludCBpID0gMTsgaSA8PSBuOyArK2kpIHsgLy8gQ2l0aW0gc2lydWwKICAgIGNpbiA+PiB2W2ldOwogIH0KICBpbnQgeCwgcDsgLy8gTnVtYXJ1bCBzaSBwb3ppdGlhIHBlIGNhcmUgc2EgZmllIGluc2VyYXQKICBjaW4gPj4geCA+PiBwOwogICsrbjsgLy8gQ3Jlc3RlbSBsdW5naW1lYSBzaXJ1bHVpCiAgZm9yIChpbnQgaSA9IG47IGkgPiBwOyAtLWkpIHsgLy8gTXV0YW0gZWxlbWVudGVsZSBjdSBvIHBveml0aWUgbGEgZHJlYXB0YQogICAgdltpXSA9IHZbaSAtIDFdOwogIH0KICB2W3BdID0geDsKICBmb3IgKGludCBpID0gMTsgaSA8PSBuOyArK2kpIHsgLy8gQWZpc2FtIHNpcnVsCiAgICBjb3V0IDw8IHZbaV0gPDwgJyAnOwogIH0KICByZXR1cm4gMDsKfQ==