Boys and Girls#9434

Boys and Girls

1 second
128 megabytes
Very easy

Bob found a nice task in his old math book for children. It says:

Here is the solution to the task. If boys and girls stand like this: BGBGBGBGGG, there are children who stand next to a boy (BGBGBGBGGG), and children who stand next to a girl (BGBGBGBGGG).

Now Bob wants to solve a generalized version of this task:

Help Bob by writing a program that solves the generalized task.

Input

The single line contains three integers , and (2 \le n \le 100\,000; 0 \le x, y \le n).

Output

If there is a solution, output a string of length , describing the order of children in the circle. Character G corresponds to a girl, character B corresponds to a boy. If there are several solutions, output any of them.

If there is no solution, output "Impossible".

Examples

Example 1

Loading
Loading

Example 2

Loading
Loading