014 - Factorization Editorial /

Time Limit: 2 sec / Memory Limit: 1024 MB

配点: 1000

問題文

自然数 N素因数分解するプログラムを作成してください。

なお、任意の自然数の素因数分解は一意となることが知られています。

制約

  • 2 \leq N \leq 10^{12}
  • N は整数

入力

入力は以下の形式で標準入力から与えられます。

N

出力

N の素因数を、小さい順に空白区切りで出力してください。

ただし、同じ素因数で N を複数回割ることができる場合は、その素因数は回数分出力してください。


入力例 1

10

出力例 1

2 5

10 = 2 \times 5 です。


入力例 2

36

出力例 2

2 2 3 3

36 = 2 \times 2 \times 3 \times 3 です。