#include <bits/stdc++.h> #define int long long #define MULTITEST true using namespace std; bool _solve () { int N; cin >> N; string buffer; cin >> buffer; vector<int> w_first; vector<int> w_second; vector<int> r_first; vector<int> r_second; for (int i = 0; i < N; i ++) { if (buffer[i] == 'W') w_first.push_back(i); else r_first.push_back(i); } for (int i = 0; i < N; i ++) { if (buffer[i + N] == 'W') w_second.push_back(i + N); else r_second.push_back(i + N); } int w = w_first.size(); if ((w % 2) != 0) return false; int r = w >> 1; for (int i = 0; i < r; i ++) if(buffer[i] != 'W') return false; return true; } void solve () { bool r = _solve(); if (r) cout << "YES\n"; else cout << "NO\n"; } signed main() { ios_base::sync_with_stdio(0); cin.tie(NULL); cout.precision(30); int T = 1; if (MULTITEST) cin >> T; for (int t = 0; t < T; t ++) solve(); }