Задачі
Розкладання на множники
Розкладання на множники
Знайдіть розклад на множники для заданих чисел.
\InputFile
Кожен рядок містить одне натуральне число $n~(n \le 10^7)$.
\OutputFile
Для кожного вхідного значення $n$ виведіть його розкладання на множники, як показано в прикладі.
Вхідні дані #1
504 7 14 1024 1100000
Вихідні дані #1
2^3*3^2*7 7 2*7 2^10 2^5*5^5*11