#include <iostream>
using namespace std;
const int N=6;
int tab[N]={1,9,12,33,46,0};
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;
}
void wypisz() {
for (int i=0;i < N ; i++)
cout << tab[i]<< " ";
cout<<endl;
}
int main() {
wstawianie(57);
wypisz();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPiAKCnVzaW5nIG5hbWVzcGFjZSBzdGQ7IAoKICAKCmNvbnN0IGludCBOPTY7IAoKaW50IHRhYltOXT17MSw5LDEyLDMzLDQ2LDB9OyAKCnZvaWQgd3N0YXdpYW5pZShpbnQgeCkgeyAKCmludCBqID0gTiAtIDIgOyAKCndoaWxlICh4PCB0YWJbal0pIHsgCgpzd2FwKHRhYltqKzFdLHRhYltqXSk7IAoKai0tOyAKCmlmIChqID09IC0xKSBicmVhazsgCgp9IAoKdGFiW2orMV09eDsgCgp9IAoKdm9pZCB3eXBpc3ooKSB7IAoKCWZvciAoaW50IGk9MDtpIDwgTiA7IGkrKykgCgoJY291dCA8PCB0YWJbaV08PCAiICI7IAoKCWNvdXQ8PGVuZGw7IAoKfSAKCiAgCgppbnQgbWFpbigpIHsgCgogICAgIAoKICAgIHdzdGF3aWFuaWUoNTcpOyAKCiAgICB3eXBpc3ooKTsgCgogICByZXR1cm4gMDsgCgp9IA==