#include <iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
int t;
cin>>t;
while(t--){
int n;
cin>>n;
vector<int>even;
vector<int>odd;
for(int i=0;i<n;i++){
int a;
cin>>a;
if(a%2==0)even.push_back(a);
else odd.push_back(a);
}
sort(even.begin(),even.end());
sort(odd.begin(),odd.end());
for(int i=0;i<even.size();i++){
if(i>0)cout<<" ";
cout<<even[i];
}
for(int i=0;i<odd.size();i++){
cout<<" "<<odd[i];
}
cout<<endl;
}
return 0;
}
// 64 位输出请用 printf("%lld")