#include #include #include #include void f(){ //始発バスがいきなり終バスでもあるということも考慮すると? int g=0,r=0,w=0; std::string str; std::cin>>str; for(int i=0;iw)||(g>w)){ printf("impossible\n"); return; } } g=0; w=0; r=0; std::reverse(str.begin(),str.end()); for(int i=0;ir){ printf("impossible\n"); return ; } } if((w>=g)&&(g==r)){ printf("possible\n"); }else{ printf("impossible\n"); } } int main() { // your code goes here int n; scanf("%d",&n); for(int i=0;i