#include <iostream>
using namespace std;
const int N = 10;
int tab[N] = {6,13,15,19,22,25,30,35,40,0};
void wypisz() {
for (int i=0; i < N; i ++)
cout << tab[i] << "";
cout << endl;
}
void wstawianie(int x) {
int j = N - 2;
while (x < tab[j]){
swap(tab[j + 1], tab[j]);
j--;
if (j== -1)break;
}
tab [j +1] = x;
}
int main() {
wypisz();
wstawianie(28);
wypisz();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY29uc3QgaW50IE4gPSAxMDsKaW50IHRhYltOXSA9IHs2LDEzLDE1LDE5LDIyLDI1LDMwLDM1LDQwLDB9OwoKdm9pZCB3eXBpc3ooKSB7Cglmb3IgKGludCBpPTA7IGkgPCBOOyBpICsrKQoJCWNvdXQgPDwgdGFiW2ldIDw8ICIiOwoJCWNvdXQgPDwgZW5kbDsKCQkKfQp2b2lkIHdzdGF3aWFuaWUoaW50IHgpIHsKCWludCBqID0gTiAtIDI7CgkgIHdoaWxlICh4IDwgdGFiW2pdKXsKCSAgCQlzd2FwKHRhYltqICsgMV0sIHRhYltqXSk7CgkgIAkJai0tOwoJICAJCWlmIChqPT0gLTEpYnJlYWs7CgkgIH0KCSAgdGFiIFtqICsxXSA9IHg7Cn0KaW50IG1haW4oKSB7CgkgIHd5cGlzeigpOwoJICAgIHdzdGF3aWFuaWUoMjgpOwoJICAgICAgd3lwaXN6KCk7CgkgICAgICAgIHJldHVybiAwOwp9IA==