#include<cstdio> #include<algorithm> using namespace std; bool comp (int l, int r) { if (l % 2 != 0 && r % 2 != 0 && l > r) return true; else if (l % 2 != 0 && r % 2 == 0) return true; else if (l % 2 == 0 && r % 2 == 0 && l < r) return true; else return false; } int main() { int arr[11]; while (scanf("%d %d %d %d %d %d %d %d %d %d", &arr[0], &arr[1], &arr[2], &arr[3], &arr[4], &arr[5], &arr[6], &arr[7], &arr[8], &arr[9]) != EOF) { sort(arr, arr + 10, comp); for (int i = 0; i < 10 ; i++) { printf("%d ", arr[i]); } printf("\n"); } return 0; }