Задание

Алгоритм получает на вход два натуральных числа X, Y > 1 и строит по ним новые числа X и Y следующим образом:
1.  Строится двоичная запись чисел X и Y.
2.  Если исходное число X было нечётным, в конец записи \(справа\) дописываются цифры 010, если четным  — 101.
3. Если исходное число Y было нечётным, в конец записи \(справа\) дописываются цифры 101, если четным  — 010.
4. Полученные числа X и Y складываются.
5. Результат переводится в десятичную систему.
Пример. Даны числа X = 1, Y=3. Алгоритм работает следующим образом:
1.  Двоичная запись числа X: 1, двоичная запись числа Y:6.
2.  X чётное в конец дописываем X=1010 , Y нечётное в конец дописываем Y=110010, сумма чисел X, Y переводится в десятичную систему счисления.
3.  Результат работы алгоритма R = 60.
При каких значениях чисел X и Y в результате работы алгоритма получится R  = 370? В ответе запишите эти числа в десятичной системе счисления, без пробела сначало X потом Y\(если таких чисел несколько, выберите пару с наименьшим X\).