#include <iostream>
#include<math.h>
#include<vector>
using namespace std;
int main()
{
int n, k0, k1;
cin >> n;
vector<int>V(n);
k1=0; k0=0;
for (int i = 0; i<n; i++) {cin >> V[i];}
for (int i = 0; i<n; i++) {if (V[i]%2==1) {cout << V[i]<<" "; k1++;};}
cout<<endl;
for (int i = 0; i<n; i++) {if (V[i]%2==0) {cout << V[i]<<" "; k0++;};}
cout<<endl;
if (k0>=k1) {cout<<"YES";} else {cout<<"NO";}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZTxtYXRoLmg+CiNpbmNsdWRlPHZlY3Rvcj4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKICAgaW50IG4sIGswLCBrMTsKICAgY2luID4+IG47CiAgIHZlY3RvcjxpbnQ+VihuKTsKICAgazE9MDsgazA9MDsKICAgZm9yIChpbnQgaSA9IDA7IGk8bjsgaSsrKSB7Y2luID4+IFZbaV07fQogICBmb3IgKGludCBpID0gMDsgaTxuOyBpKyspIHtpZiAoVltpXSUyPT0xKSB7Y291dCA8PCBWW2ldPDwiICI7IGsxKys7fTt9CiAgIGNvdXQ8PGVuZGw7CiAgIGZvciAoaW50IGkgPSAwOyBpPG47IGkrKykge2lmIChWW2ldJTI9PTApIHtjb3V0IDw8IFZbaV08PCIgIjsgazArKzt9O30KICAgY291dDw8ZW5kbDsKICAgaWYgKGswPj1rMSkge2NvdXQ8PCJZRVMiO30gZWxzZSB7Y291dDw8Ik5PIjt9Cn0K