Щоб перевірити здатність своїх учнів рахувати, Марія Іванівна щороку дає їм одне й те саме завдання: для заданого натурального числа знайти найменше натуральне число , таке що у степені (, помножене саме на себе разів) ділиться націло на . Єдине, що змінюється з року в рік і від учня до учня — це число .
Ви вирішили допомогти майбутнім поколінням, написавши програму для розв'язання цієї задачі.
У вхідних даних міститься одне число (1 \leq A \leq 1000000000). Це на випадок, якщо Марія Іванівна захоче когось збити з пантелику великим числом.
Виведіть одне ціле число .
Приклад 1