#include <bits/stdc++.h>
using namespace std;
int main() {
int t;
cin>>t;
while(t--){
cin.clear(); cin.sync();
int l;
cin>>l;
string s;
cin>>s;
string p="0202";
int i=0,j=l-1,flag=0,gap=0;
while(i<4 && j>=0){
if(p[i]==s[j]){
i++;
if(flag>0){
gap++;
flag=0;
}
}
else{
flag++;
}
j--;
}
if(i==4 && gap<=1){
printf("yes\n");
}
else{
printf("no\n");
}
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCWludCB0OwoJY2luPj50OwoJd2hpbGUodC0tKXsKCSAgICBjaW4uY2xlYXIoKTsgY2luLnN5bmMoKTsKCSAgICBpbnQgbDsKCSAgICBjaW4+Pmw7CgkgICAgCgkgICAgc3RyaW5nIHM7CgkgICAgY2luPj5zOwoJICAgIAoJICAgIHN0cmluZyBwPSIwMjAyIjsKCSAgICBpbnQgaT0wLGo9bC0xLGZsYWc9MCxnYXA9MDsKCSAgICB3aGlsZShpPDQgJiYgaj49MCl7CgkgICAgICAgIGlmKHBbaV09PXNbal0pewoJICAgICAgICAgICAgaSsrOwoJICAgICAgICAgICAgaWYoZmxhZz4wKXsKCSAgICAgICAgICAgICAgICBnYXArKzsKCSAgICAgICAgICAgICAgICBmbGFnPTA7CgkgICAgICAgICAgICB9CgkgICAgICAgIH0KCSAgICAgICAgZWxzZXsKCSAgICAgICAgICAgZmxhZysrOwoJICAgICAgICB9CgkgICAgICAgIGotLTsKCSAgICB9CgkgICAgaWYoaT09NCAmJiBnYXA8PTEpewoJICAgICAgICBwcmludGYoInllc1xuIik7CgkgICAgfQoJICAgIGVsc2V7CgkgICAgICAgIHByaW50Zigibm9cbiIpOwoJICAgIH0KCX0KCXJldHVybiAwOwp9Cg==