A + B#1739

A + B

2 секунди
256 мегабайтів
Дуже легка

Не комплексуй

із листа до i

Коли один відомий алгебраїст (далі — В.В.А.) з математичного факультету університету був малим, у його школі суворо забороняли брати квадратні корені з від'ємних чисел. Звісно, В.В.А. на цю заборону не звернув уваги і навіть (о, жах!) почав використовувати те, що виходить після взяття такого кореня, як основу системи числення.

Нещодавно В.В.А. знайшов свої старі записи, а в них якась підозріла тотожність. Щоб перевірити її правильність, В.В.А. потрібно додати два числа й подивитися на результат. Але ці два числа записані в системі числення з основою, що дорівнює кореню із від'ємного числа (а саме, \sqrt{-4}), і відповідь також має бути представлена у цій системі числення з основою . Ваше завдання — допомогти В.В.А. перевірити тотожність, додавши два числа.

Відомо, що уявні числа — це числа, які виходять при взятті квадратного кореня з від'ємного числа. У системі з уявною основою використовуються цифри від до k-1 включно. Уявні основи систем числення поводяться так само, як звичайні, тобто число, записане як d_3d_2d_1d_0, обчислюється за формулою d_3\cdot b^3 + d_2\cdot b^2 + d_1\cdot b + d_0, де — основа системи числення (у цій задачі це ). Таким чином, можуть утворюватися числа виду x + yi, де і — будь-які цілі числа. Наприклад: 1030003_{2i} = 1 \cdot (2i)^6 + 3 \cdot (2i)^4 + 3 \cdot (2i)^0 = -64 + 3 \cdot 16 + 3 = -13.

Хоча операція взяття кореня з від'ємного числа неоднозначна (як , так і дають у квадраті ), як основу системи числення завжди беруть одне й те саме число.

Вхідні дані

У першому рядку задано число , у другому — число . Їх довжини не перевищують . Числа задані у системі числення з основою і не містять початкових нулів; число позначається одним нулем.

Вихідні дані

У єдиному рядку вихідного файлу має бути виведене число A+B, записане у системі числення з основою . Виведене число не повинно містити початкових нулів; число має позначатися одним нулем.

Приклади

Приклад 1

Loading
Loading