#caddi2018a. [caddi2018_a]Product and GCD

[caddi2018_a]Product and GCD

問題文

NN 個の 11 以上の整数 a1,a2,...,aNa_1, a_2, ..., a_N があります. a1,a2,...,aNa_1, a_2, ..., a_N の値はわかりませんが,a1timesa2times...timesaN=Pa_1 \\times a_2 \\times ... \\times a_N = P がわかっています.

a1,a2,...,aNa_1, a_2, ..., a_N の最大公約数として考えられるもののうち,最も大きいものを求めてください.

制約

  • 1leqNleq10121 \\leq N \\leq 10^{12}
  • 1leqPleq10121 \\leq P \\leq 10^{12}

入力

入力は以下の形式で標準入力から与えられる.

NN PP

出力

答えを出力せよ.


入力例 1

3 24

出力例 1

2

例えば a1=2,a2=6,a3=2a_1=2, a_2=6, a_3=2 の場合,最大公約数は 22 となります.


入力例 2

5 1

出力例 2

1

aia_i は正の整数なので,a1=a2=a3=a4=a5=1a_1 = a_2 = a_3 = a_4 = a_5 = 1 以外にはありえません.


入力例 3

1 111

出力例 3

111

入力例 4

4 972439611840

出力例 4

206