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

Задача . A. Золотая система счисления


Piegirl надоела двоичная, десятичная и все остальные системы счисления с целочисленным основанием. Недавно она обнаружила весьма интересные свойства числа , одно из из них можно записать следующим образом: q2 = q + 1. Piegirl считает, что число q может быть неплохим основанием для новой системы счисления, которую она назовет «золотая система счисления». Число в золотой системе счисления — это непустая строка, состоящая из нулей и единиц. Десятичное значение числа a0a1...an равно .

Немного поизучав новую систему счисления, Piegirl поняла, что эта система не обладает некоторыми свойствами, которыми обладают системы счисления с целочисленным основанием. В частности, сравнение двух чисел в этой системе счисления — не такая тривиальная задача.

Вам заданы два числа в золотой системе счисления, сравните их.

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

Входные данные состоят из двух строк, в каждой из которых записана непустая строка из нулей и единиц. Длина каждой строки не превосходит 100000.

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

Выведите «>», если первое число больше второго; выведите «<», если первое число меньше второго; иначе, выведите «=».

Примечание

В первом примере первое число равно , второе число приблизительно равно 1.6180339882 + 1.618033988 + 1 ≈ 5.236. Очевидно, что первое число меньше.

Во втором примере числа равны. Каждое из них приблизительно равно  ≈ 2.618.


Примеры
Входные данныеВыходные данные
1 1000
111
<
2 00100
11
=
3 110
101
>

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

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