← Home
#include<bits/stdc++.h>
using namespace std;
int n,p,ans,at;
char ch[1000006];
void doing(){
	scanf("%d %s",&n,ch+1);
	p=0;
	for(int i=1;i<=n;i++) if(ch[i]==ch[i%n+1]) p|=1+(ch[i]=='R');
	if(p==0||p==3) return puts("NO"),void();
	if(p==2) for(int i=1;i<=n;i++) ch[i]^='R'^'B';
	p=ans=at=0;
	for(int i=1;i<=n;i++) if(ch[i]=='R') p=i;
	if(!p) return puts("YES"),void();
	for(int i=0,j=0;i<n;i++){
		if(ch[(i+p)%n+1]=='R') ans+=j&1^1,j=0,at++;
		else j++;
	}
	if(ans==1||at==1) puts("YES");
	else puts("NO");
}
int main(){
	int T;
	cin>>T;
	while(T--) doing();
}