#include <iostream>
#include <algorithm>
int main() {
size_t i, n;
std::cin >> n;
int *v = new int[n];
for (i = 0; i < n; ++i)
std::cin >> v[i];
std::sort(v, v + n);
size_t im = 1, pa = 0;
for (i = 0; i < n; ++i) {
if (v[i] & 1)
im *= v[i];
else
++pa;
std::cout << v[i] << ' ';
}
std::cout << "\nProdusul: " << im << "\nNr. de elemente pare: " << pa;
delete[] v;
}