#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;
}

京公网安备 11010502036488号