//Copyright(c)2016 liuchenrui #include #include #include #include using namespace std; inline void splay(int &v){ v=0;char c=0;int p=1; while(c<'0' || c>'9'){if(c=='-')p=-1;c=getchar();} while(c>='0' && c<='9'){v=(v<<3)+(v<<1)+c-'0';c=getchar();} v*=p; } #define LL long long int s[4005]; int main(){ LL T;cin>>T; while(T--){ LL n,m;cin>>n>>m; LL k=1; for(int i=1;i<=n;i++)k*=3; m%=k; for(int i=n;i>=1;i--){ s[i]=m%3;m/=3; } for(int i=1;i<=n;i++){ if(s[i]==0)printf("R"); if(s[i]==1)printf("G"); if(s[i]==2)printf("B"); } puts(""); } }