Se citeste un vector cu n numere intregi. Sortati vectorul crescator dupa valoarea absoluta a elementelor, folosind algoritmul Merge Sort (Divide et Impera). Daca doua elemente au aceeasi valoare absoluta, cel cu valoarea mai mica trebuie sa apara inaintea celui pozitiv.
- Date de intrare
- Pe prima linie se citeste numarul natural n. Pe a doua linie se citesc cele n numere intregi ale vectorului, separate prin spatiu.
- Date de iesire
- Se afiseaza cele n numere ale vectorului, in ordinea ceruta, separate prin spatiu, pe o singura linie.
- Restrictii
- 1 <= n <= 100000, -10^9 <= a[i] <= 10^9
Exemple
Exemplul 1
Intrare
1 -4
Iesire
-4
Exemplul 2
Intrare
5 3 -1 -5 2 4
Iesire
-1 2 3 4 -5

