#include #include #include #include using namespace std; int main() { string str; int N; cin >> N; for (size_t i = 0; i < N; i++) { cin >> str; vectordata; data.resize(3); bool f = 1; for (auto x : str) { if (x == 'W') { data[0]++; } else if (x == 'G') { if (data[0]) { data[1]++; } else { f = 0; } } else if (x == 'R') { if (data[0] && data[1]) { data[0]--; data[1]--; } else { f = 0; } } } if (*str.rbegin() == 'W' || *str.rbegin() == 'G') { f = 0; } cout << (f ? "possible":"impossible") << endl; data.clear(); } return 0; }