Порівняння періодичних ланцюгових дробів
Нескінченним ланцюговим дробом називається вираз
де a_0 - ціле число, а a_i (i > 0) - натуральні.
Значенням нескінченного ланцюгового дробу вважається границя значень її скінченних наближень:
Нескінченний ланцюговий дріб називається періодичним, якщо існуюють такі цілі числа p ≥ 0 та t > 0, що для довільного цілого i ≥ p виконується рівність a_i=a_{i+t}.
У цьому випадку вона записується у вигляді [a_0, ..., a_{p−1}, (a_p, ..., a_{p+l−1})].
Вхідні дані
У першому рядку вхідного файлу задається перший дріб у форматі [a_0, a_1, ..., a_{n−1}] (1 ≤ _n ≤ 10), якщо він скінченний, або у форматі [a_0, ..., a_{p−1}, (a_p, ..., a_{p+l−1})] (p ≥ 0, l > 0, p+l ≤ 10), якщо він періодичний (10^9 ≤ a_{0 }≤ 10^9 при p > 0, 1 ≤ a_i ≤ 10^9 для i > 0). У другому рядку аналогічним чином визначається другий дріб.
Вихідні дані
У єдиний рядок вихідного файлу необхідно вивести less, якщо значення першого дробу менше значення другого дробу, great, якщо перший дріб більше другого, і equal у випадку рівності цих значень.