#include <iostream>
#include <cstdio>
using namespace std;
int main() {
// your code goes here
int t, k, a, b, flag;
scanf("%d", &t);
while(t--) {
scanf("%d", &k);
b=1; flag=0;
while(k--) {
scanf("%d", &a); if(a>b) {
flag++; break;
} b=(b-a)*2;
}
if(flag || b) printf("No\n");
else printf("Yes\n");
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGlvPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCglpbnQgdCwgaywgYSwgYiwgZmxhZzsKCXNjYW5mKCIlZCIsICZ0KTsKCXdoaWxlKHQtLSkgewoJCXNjYW5mKCIlZCIsICZrKTsKCQliPTE7IGZsYWc9MDsKCQl3aGlsZShrLS0pIHsKCQkJc2NhbmYoIiVkIiwgJmEpOyBpZihhPmIpIHsKCQkJCWZsYWcrKzsgYnJlYWs7CgkJCX0gYj0oYi1hKSoyOwoJCX0KCQlpZihmbGFnIHx8IGIpIHByaW50ZigiTm9cbiIpOwoJCWVsc2UgcHJpbnRmKCJZZXNcbiIpOwoJfQoJcmV0dXJuIDA7Cn0=