#include <iostream>
#include <vector>
using namespace std;
 
int main()
{
    vector <long double> v1, v2, v3;
    long double n;
    while (cin >> n){
        v1.push_back(n);
    }
    for (int i = 0; i < v1.size(); i++){
        if (v1[i] < 0) v3.push_back(v1[i]);
        else v2.push_back(v1[i]);
    }
    v2.insert(v2.end(), v3.begin(), v3.end());
    for (int i = 0; i < v2.size(); i++){
        cout << v2[i] << " ";
    }
    cout << endl;
    return 0;
}