#include using i64 = long long; void solve() { int N; std::cin >> N; std::string S; std::cin >> S; S = S + S; for (auto t : std::vector{"000", "111", "00?11", "11?00"}) { for (int i = 0; i < N; i++) { if (N >= t.size() && S.substr(i, t.size()) == t) { std::cout << "No\n"; return; } } } std::cout << "Yes\n"; } int main() { std::ios::sync_with_stdio(false); std::cin.tie(nullptr); int t; std::cin >> t; while (t--) { solve(); } return 0; }