AT_caddi2018_a Product and GCD
Description
[problemUrl]: https://atcoder.jp/contests/caddi2018b/tasks/caddi2018_a
$ N $ 個の $ 1 $ 以上の整数 $ a_1,\ a_2,\ ...,\ a_N $ があります. $ a_1,\ a_2,\ ...,\ a_N $ の値はわかりませんが,$ a_1\ \times\ a_2\ \times\ ...\ \times\ a_N\ =\ P $ がわかっています.
$ a_1,\ a_2,\ ...,\ a_N $ の最大公約数として考えられるもののうち,最も大きいものを求めてください.
Input Format
入力は以下の形式で標準入力から与えられる.
> $ N $ $ P $
Output Format
答えを出力せよ.
Explanation/Hint
### 制約
- $ 1\ \leq\ N\ \leq\ 10^{12} $
- $ 1\ \leq\ P\ \leq\ 10^{12} $
### Sample Explanation 1
例えば $ a_1=2,\ a_2=6,\ a_3=2 $ の場合,最大公約数は $ 2 $ となります.
### Sample Explanation 2
$ a_i $ は正の整数なので,$ a_1\ =\ a_2\ =\ a_3\ =\ a_4\ =\ a_5\ =\ 1 $ 以外にはありえません.