#include <bits/stdc++.h>
using namespace std;
void IO(string Bessie);
int32_t main() {
  IO("");
  long long n;
  cin >> n;
  long long eve = 0, odd = 0;
  for (long long i{}; i < n; ++i) {
    long long x;
    cin >> x;
    ((x & 1) ? ++odd : ++eve);
  }
  cout << (eve > odd ? odd : eve + (odd - eve) / 3);
  cerr << '\n';
}
void IO(string Bessie = "") {
  ios_base::sync_with_stdio(false);
  cin.tie(nullptr);
  if ((long long)(Bessie).size()) {
    freopen((Bessie + "in.txt").c_str(), "r", stdin);
    freopen((Bessie + "out.txt").c_str(), "w", stdout);
  }
}
