Визначимо супер-цифру цiлого числа X за такими правилами:
Якщо \(X\) має лише 1 цифру, то його супер-цифра є \(X\).
В iншому випадку супер-цифра дорiвнює супер-цифрi суми цифр числа.
Наприклад, для числа 9875 маємо такi кроки знаходження супер-цифри:
СуперЦифра(9875) 9 + 8 + 7 + 5 = 29
СуперЦифра(29) 2 + 9 = 11
СуперЦифра(11) 1 + 1 = 2
СуперЦифра(2) = 2
Маємо такi кроки: (29 -> 11 -> 2 -> 2)
Задано два цiлих числа \(n, k\). Число \(p\) утворюється як послiдовний запис \(k\) раз числа \(n\).
Наприклад, для \(n = 9875\) i \(k = 4\) отримаємо \(p = 9875 9875 9875 9875\) (пропуски добавленi для читабельностi). Для цього числа \(p\) супер-цифра буде рiвна \(8\) (116 -> 8 -> 8)
Напишiть програму, яка знайде супер-цифру числа \(p\)
Формат вхідних даних
Вхiдний потiк мiстить два цiлих числа \(n, k\), якi роздiляються пропуском.
Обмеження:
\(1 \le n \le 10^{100000}\)
\(1 \le k \le 10^5\)
Формат вихідних даних
Вивести супер-цифру числа \(p\), яке створено так, як описано в умовi.
Приклад вхідних даних
148 3
Приклад вихідних даних
3
Коментарі