Олимпиадный тренинг

Задача . C. Бесконечный забор


Вы являетесь лидером повстанцев и планируете начать революцию в вашей стране. Но злое Правительство узнало о ваших планах и решило наказать вас в форме исправительных работ.

Вы обязаны покрасить забор в два цвета, который состоит из \(10^{100}\) досок, следующим образом (будем считать, что доски пронумерованы слева направо, начиная с \(0\)):

  • если номер доски делится на \(r\) (это доски с номерами \(0\), \(r\), \(2r\) и так далее), то вы обязаны покрасить ее в красный;
  • если номер доски делится на \(b\) (это доски с номерами \(0\), \(b\), \(2b\) и так далее), то вы обязаны покрасить ее в синий;
  • если номер доски делится и на \(r\) и на \(b\), то вы можете выбрать цвет, в который покрасите эту доску;
  • в противном случае, вам не надо красить доску совсем (тратить лишнюю краску в принципе запрещено).

Более того, Правительство добавило еще одно условие, чтобы усложнить вам задачу. Давайте выпишем номера всех покрашенных досок забора в порядке возрастания: если в данном списке найдется \(k\) последовательных досок одного цвета, то Правительство объявит вас лицом, неспособным к исправительным работам, и отправит вас на казнь. Если вы не покрасите забор, согласно заданным выше условиям, вас тоже казнят.

Вопрос в следующем: сможете ли вы выполнить работу (время выполнения не имеет значения) или же казнь неизбежна и вам необходимо сбежать любым способом.

Входные данные

В первой строке задано единственное число \(T\) (\(1 \le T \le 1000\)) — количество наборов входных данных.

В следующих \(T\) строках заданы описания наборов — по одному в строке. В каждом наборе заданы три целых числа \(r\), \(b\), \(k\) (\(1 \le r, b \le 10^9\), \(2 \le k \le 10^9\)) — соответствующие коэффициенты.

Выходные данные

Выведите \(T\) слов — по одному в строке. Для каждого набора выведите REBEL (регистр не важен), если казнь неизбежна или OBEY (регистр не важен), в противном случае.


Примеры
Входные данныеВыходные данные
1 4
1 1 2
2 10 4
5 2 3
3 2 2
OBEY
REBEL
OBEY
OBEY

time 2000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w645
Комментарий учителя