#include "bits/stdc++.h" using namespace std; typedef long long ll; int main() { int t; cin >> t; for (int i = 0; i < t; i++) { int n; cin >> n; string s; cin >> s; bool ok = false; for (int i = 0; i < n - 2; i++) { if (s[i] == 'o' && s[i + 1] == 'o' && s[i + 2] == '-') { ok = true; } else if (s[i] == '-' && s[i + 1] == 'o' && s[i + 2] == 'o') { ok = true; } else if (s[i] == 'o' && s[i + 1] == 'o' && s[i + 2] == 'o') { ok = true; } else if (s[i] == 'o' && s[i + 1] == '-' && s[i + 2] == 'o') { ok = true; } } for (int i = 0; i < n - 3; i++) { if (s[i] == '-' && s[i + 1] == '-' && s[i + 2] == 'o' && s[i + 3] == '-') { ok = true; } else if (s[i] == '-' && s[i + 1] == 'o' && s[i + 2] == '-' && s[i + 3] == '-') { ok = true; } } int cnt = -1; for (int i = 0; i < n; i++) { if (cnt == -1 && s[i] == 'o') cnt = 0; else if (cnt != -1 && s[i] == '-') cnt++; else if (s[i] == 'x') cnt = -1; else if (s[i] == 'o') { if (cnt & 1) { ok = true; break; } else { cnt = 0; } } } if (ok) { puts("O"); } else { puts("X"); } } return 0; }