Для заданих цілих чисел та знайдіть
де
Складається з декількох тестів. Кожен тест міститься в одному рядку, в якому знаходяться два додатних цілих числа та k~(1 < n < 2 \cdot 10^8, 0 < k < 10^6). Останній тест містить два нулі та не обробляється.
Для кожного тесту виведіть відповідь в окремому рядку.
Приклад 1