#3574. 任意输入一正整数N,要求把它拆成质因子的乘积

任意输入一正整数N,要求把它拆成质因子的乘积

问题描述

任意输入一正整数 NN,求出它的所有质因子。如:10=(2×5)10=(2\times5) ; 20=(2×2×5)20=(2\times2\times5) ,并求出该整数 NN 有多少个质因子。

输入

输入只有一行,包括 11 个整数 n(n≤105)n(n≤10^5) 。

输出

输出第 11 行,按题目要求的格式输出 nn 的质因子。

第 22 行,输出 nn 的质因子的数量。

样例

样例输入

36

样例输出

2 2 3 3
4