#include<bits/stdc++.h>
#define lli long long int
#define vi vector<int>
#define vlli vector<long long int>
#define fi(a,b) for(i=a;i<b;i++)
#define fj(a,b) for(j=a;j<b;j++)
#define fast()  ios_base::sync_with_stdio(false); cin.tie(NULL);

using namespace std;

int isVowel(char ch)
{
    // Make the list of vowels
    string str = "aeiouAEIOU";
    return (str.find(ch) != string::npos);
}

int main()
{
fast()
lli t=1;
cin>>t;
while(t--)
{
    lli i,j,n,ans=0,mans=0,sum=0;
    string s,str,an="NO";
    lli x,y,mx=0,mn=INT_MAX,z;
    lli a=0,b=0,k;
    cin>>n;
    vi v(n);
    //fi(0,n) cin>>v[i];
    cin>>s;
    if(s.substr(0,4)=="2020") an="YES";
    else if(s.substr(n-4,n)=="2020") an="YES";
    else if(s.substr(0,2)=="20" && s.substr(n-2,n)=="20") an="YES";
    else if(s[0]=='2' && s.substr(n-3,n)=="020") an="YES";
    else if(s.substr(0,3)=="202" && s[n-1]=='0') an="YES";
    cout<<an<<endl;
}
}
