EduBrick

K. Обратно в десятичную

2000 мс · 256 МБ · всё или ничего

Дана запись числа в системе счисления с основанием bb. Цифры больше девяти обозначаются заглавными латинскими буквами. Выведите это число в десятичной системе.

Задача обратная классной, и рекурсия здесь идёт в другую сторону: значение всей записи — это значение записи без последней цифры, умноженное на bb, плюс последняя цифра.

Формат ввода

Первая строка содержит запись числа — от 1 до 60 символов из цифр и заглавных латинских букв от A до F, без ведущих нулей (кроме самой записи 0).

Вторая строка содержит основание bb (2≤b≤162 \le b \le 16).

Гарантируется, что число не превосходит 101810^{18}.

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

Одно число — значение записи в десятичной системе.

Примеры

ввод
FF
16
вывод
255
ввод
1010
2
вывод
10
Войдите, чтобы отправлять решения.