#include <bits/stdc++.h>
using namespace std;
const int NMAX = 1000 * 100;
int valeurs[NMAX], compteur[3];
int main() {
  int n;
  cin >> n;
  for (int i = 0; i < n; i++) {
    cin >> valeurs[i];
    if (valeurs[i] % 4 == 0) {
      compteur[2]++;
    } else if (valeurs[i] % 2 == 0) {
      compteur[1]++;
    } else {
      compteur[0]++;
    }
  }
  if ((2 * compteur[2] == compteur[0] && compteur[1] != 1) ||
      (2 * compteur[2] > compteur[0])) {
    cout << "Yes" << endl;
  } else {
    cout << "No" << endl;
  }
}
