#include <iostream>
#include <algorithm>
using namespace std;
int main ()
{
int first[5] = {5,10,15,20,25};
int second[5] = {50,40,30,20,10};
int third[10];
merge(first, first + 5, second, second + 5, third);
for (int i = 0; i < 10; i++)
cout << ' ' << third[i];
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8YWxnb3JpdGhtPiAgIAogCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiAKaW50IG1haW4gKCkgCnsKICAgIGludCBmaXJzdFs1XSA9IHs1LDEwLDE1LDIwLDI1fTsKICAgIGludCBzZWNvbmRbNV0gPSB7NTAsNDAsMzAsMjAsMTB9OwogICAgaW50IHRoaXJkWzEwXTsKIAogICAgbWVyZ2UoZmlyc3QsIGZpcnN0ICsgNSwgc2Vjb25kLCBzZWNvbmQgKyA1LCB0aGlyZCk7CiAKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgMTA7IGkrKykKICAgICAgICBjb3V0IDw8ICcgJyA8PCB0aGlyZFtpXTsKICAgICAgICAKICByZXR1cm4gMDsKfQ==