Задача B. Деление

Автор:Жюри летних сборов 2009   Ограничение времени:2 сек
Входной файл:division.in   Ограничение памяти:256 Мб
Выходной файл:division.out  
Максимальный балл:100  

Условие

Даны числа a и b в 31-ричной системе счисления. Известно, что a делится на b. Найдите последние k цифр частного от деления a на b (также записанного в 31-ричной системе).

Формат входного файла

В первой строке содержится целое положительное число a, состоящее не более чем из миллиона (31-ричных) цифр, записанное в 31-ричной системе счисления (цифры от 0 до 9 соответствуют сами себе, заглавные буквы от 'A' до 'U' соответствуют цифрам от 10 до 30) без ведущих нулей. Во второй строке аналогично записано число b. Гарантируется, что a делится на b без остатка. В третьей строке записано число k.

Формат выходного файла

Выведите ровно k 31-ричных цифр — последние k цифр частного. Если у частного меньше k цифр, дополните его слева ведущими нулями. Все выводимые буквы должны быть заглавными.

Ограничения

1 ≤ k ≤ 104

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

Входной файл (division.in) Выходной файл (division.out)
1
IBCJ
OG
5
000N7

0.054s 0.009s 13