#include <bits/stdc++.h>
using namespace std;
int a[100005], b[100005];
int main() {
  long long t;
  int i, j;
  int n, b1, b2;
  cin >> n;
  memset(b, 0, n * sizeof(int));
  for (i = 0; i < n; i++) {
    cin >> a[i];
  }
  for (i = 0; i < n; i++) {
    for (j = 0; j < n; j++) {
      if (i != j) {
        t = a[i] * a[j];
        t % 4 ? t : ++b[i];
      }
    }
  }
  b1 = 0;
  b2 = 0;
  for (i = 0; i < n; i++) {
    if (b[i] >= 2) b2++;
    if (b[i] == 1) b1++;
  }
  if (b2 >= n - 2 && (b1 + b2 == n))
    cout << "Yes";
  else
    cout << "No";
  return 0;
}
