#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int x[10000],y[10000],z[10000];
for(int i=0;i<n;i++){
cin>>x[i];
}
for(int i=0;i<n;i++){
if(x[i]%2==1){
y[i]=x[i];
z[i]=-1;
}
else if(x[i]%2==0){
y[i]=x[i];
z[i]=-1;
}
}
for(int i=0;i<n;i++){
if(y[i]==-1){
continue;
}
cout<<y[i]<<" ";
}
cout<<endl;
for(int i=0;i<n;i++){
if(z[i]==-1){
continue;
}
cout<<z[i]<<" ";
}
return 0;
}
很久之前的,思路早忘了QAQ