2272 - 【入门】因子分解

通过次数

1

提交次数

2

Time Limit : 1 秒
Memory Limit : 128 MB

周周有一个数,请你输出其素因子分解表达式。

Input

输入一个整数 n (2 \le n \le 100)

Output

输出该整数的因子分解表达式,表达式中各个素数从小到大排列。

如果该整数可以分解出因子 ab 次方:当 b 大于 1 时,写做a^b;当 b 等于 1 时,则直接写成a。

Examples

Input

60

Output

2^2*3*5