Боб знайшов цікаву задачу у своєму старому підручнику з математики для дітей. Вона звучить так:
По колу стоять дітей, з них стоять поруч з хлопчиком, а з них стоять поруч з дівчинкою. Як це можливо?
Ось розв'язання задачі. Якщо хлопчика і дівчаток стоять у такому порядку: BGBGBGBGGG, то є дітей, які стоять поруч з хлопчиком (BGBGBGBGGG), і дітей, які стоять поруч з дівчинкою (BGBGBGBGGG).
Тепер Боб хоче розв'язати узагальнену версію цієї задачі:
По колу стоять дітей, з них стоять поруч з хлопчиком, з них стоять поруч з дівчинкою. Як це можливо?
Допоможіть Бобу, написавши програму, що розв'язує узагальнену задачу.
Один рядок містить три цілі числа , і (2 \le n \le 100\,000; 0 \le x, y \le n).
Якщо розв'язання існує, виведіть рядок довжини , що описує порядок дітей у колі. Символ G відповідає дівчинці, символ B відповідає хлопчику. Якщо розв'язань декілька, виведіть будь-яке з них.
Якщо розв'язання не існує, виведіть "Impossible".
Приклад 1
Приклад 2