#include <iostream>
#include <string>
using namespace std;

int main(){
  int t;
  cin>>t;
  string s;
  for(int i=0; i<t; ++i){
    cin>>s;
    int w,g,r,f;
    w=0;
    g=0;
    r=0;
    for(int j=0; j<s.size(); ++j){
      f=0;
      if(s[j]=='W') w++;
      if(s[j]=='G'){
        if(w>g){
          g++;
        } else {
          f=1;
          cout<<"impossible"<<endl;
          break;
        }
      }
      if(s[j]=='R'){
        if(w>=g && g>r){
          r++;
        } else {
          f=1;
          cout<<"impossible"<<endl;
          break;
        }
      }
    }
    if(f==0){
      int a,b;
      a=0;
      b=0;
      for(int i=s.size()-1; i>=0; --i){
        if(s[i]=='W'){
          if(a<1 || b<1){
            f=1;
            cout<<"impossible"<<endl;
            break;
          }
        }
        if(s[i]=='G') a++;
        if(s[i]=='R') b++;
      }
    }
    if(f==0){
      if(w>=g && w>=r && g==r){
        cout<<"possible"<<endl;
      } else {
        cout<<"impossible"<<endl;
      }
    }
  }
  return 0;
}