#include<iostream>
#include<cstdio>
#include<algorithm>

using namespace std;

bool cmp(int a,int b){
    return a>b;
}

int main(){
    int n,arr[10];
    for(int i=0;i<10;i++)
        {scanf("%d ",&n);arr[i]=n;}
    int arr1[10],arr2[10];
    int a=0,b=0;
    for(int i=0;i<10;i++){
        if(arr[i]%2==0)
            arr2[b++]=arr[i];
        else arr1[a++]=arr[i];
    }
sort(arr1,arr1+a,cmp);
sort(arr2,arr2+b);
for(int i=0;i<a;i++)
    printf("%d ",arr1[i]);
for(int i=0;i<b;i++)
    printf("%d ",arr2[i]);
return 0;
}