Machine

Time Limit: 1000ms
Memory Limit: 65536KB
This problem will be judged on HDU. Original ID: 5670
64-bit integer IO format: %I64d      Java class name: Main

Description

There is a machine with $m (2\leq m\leq 30)$ coloured bulbs and a button.When the button is pushed, the rightmost bulb changes.
For any changed bulb,

if it is red now it will be green;

if it is green now it will be blue;

if it is blue now it will be red and the bulb that on the left(if it exists) will change too.

Initally all the bulbs are red. What colour are the bulbs after the button be
pushed $n (1\leq n< {2}^{63})$ times?

Input

There are multiple test cases. The first line of input contains an integer $T (1\leq T\leq 15)$ indicating the number of test cases. For each test case:

The only line contains two integers $m (2\leq m\leq 30)$ and $n (1\leq n< {2}^{63})$.

Output

For each test case, output the colour of m bulbs from left to right.
R indicates red. G indicates green. B indicates blue.

Sample Input

2
3 1
2 3

Sample Output

RRG
GR

Source

Language: 
Theme: 
Share Code? 

Powered by NB231 | Current Style: .