Задача E. Палиндром здесь, палиндром там...

Автор:Антон Карабанов   Ограничение времени:10 сек
Входной файл:Стандартный вход   Ограничение памяти:64 Мб
Выходной файл:Стандартный выход  
Максимальный балл:100  

Условие

Сегодня на уроке математики ребята выбирали задания на лето - проекты, которые они будут реализовывать в свободное время. Тимофей опоздал на урок и ему досталась отвергнутая всеми и совершенно на первый взгляд скучная тема "числа-палиндромы".

Анализируя числа, Тимофей заметил, что некоторые из них сохраняют свою "палиндромность" и в двоичной системе счисления. Теперь он хочет совершить настоящий переворот в математике и вывести формулу, связывающую порядковый номер такого числа и само число.

Мы не требуем от вас такого же подвига, просто решите эту задачу!

Напомним, что число является палиндромом, если оно одинаково читается в обоих направлениях. Например, в десятичной системе счисления числа 1, 33, 1001 - палиндромы, а 13, 20 или 1024 - нет. Аналогично, в двоичной системе счисления, числа 1, 100001, 10111101 - палиндромы, а 110, 1010 - нет.

Формат входных данных

В единственной строке записано одно натуральное число n - порядковый номер числа, которое является палиндромом и в десятичной, и в двоичной системах счисления.

Формат выходных данных

Выведете одно натуральное число - соответствующий палиндром (в десятичной системе счисления).

Ограничения

1 ≤ n ≤ 40

Система оценки и описание подзадач

Баллы за каждую подзадачу начисляются только в случае, если все тесты этой подзадачи успешно пройдены.

Подзадача 1: 0 ≤ n ≤ 20, баллы: 30. Гарантируется, что ответ не превысит 105

Подзадача 2: нет дополнительных ограничений, баллы: 70. Гарантируется, что ответ не превысит 1013

Пояснения к примерам

Комментарий к первому примеру: Первое натуральное число, запись которого является палиндромом и в десятичной, и в двоичной системах счисления, равно 1. Приведем ряд из семи первых чисел, обладающих таким же свойством: 1 (12), 3 (112), 5 (1012), 7 (1112), 9 (10012), 33 (1000012), 99 (101111012).

Примеры тестов

Стандартный вход Стандартный выход
1
7
99

0.035s 0.008s 15