#include <iostream>
#include<vector>
using namespace std;

bool fun(vector<int>& ve, int m)
{
     int num2 = 0;
     int num4 = 0;
     int num1 = 0;
     for(int i = 0; i < m; i++)
     {
         if(ve[i]%4 == 0) num4++;
         else if(ve[i]%2 == 0) num2++;
     }
     num1 = m - num2 - num4;

     if(num4 >= num1) return true;

     return false;
}
int main()
{
   int n;
   int m;
   cin>>n;
   while(n--)
   {
       cin>>m;
       vector<int> ve(m);
       for(int i = 0; i < m; i++)
          cin>>ve[i];

        if(fun(ve, m)){
             cout<<"Yes"<<endl;
        }
       else
        {
             cout<<"No"<<endl;
        }
   }
   return 0;
}