#include <iostream>
#include <algorithm>
using namespace std;
bool compare(int l,int r){
return l>=r;
}
int a[10],b[10];
int main(){
for(int i=0;i<10;i++){
scanf("%d",&a[i]);
}
int n=0,odd=0;
for(int i=0;i<10;i++){
if(a[i]%2!=0){
b[n++]=a[i];
}
}
odd=n;
for(int i=0;i<10;i++){
if(a[i]%2==0){
b[n++]=a[i];
}
}
sort(b,b+odd,compare);
sort(b+odd,b+10);
for(int i=0;i<10;i++){
printf("%d ",b[i]);
}
return 0;
}