#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;
}