问题描述
有 N 个整数 a1,a2,...,aN,且满足 a1×a2×...×aN=P。
求 a1,a2,...,aN 的最大公约数(GCD)。
约束条件
- 1≤N≤1012
- 1≤P≤1012
输入
输入以以下格式从标准输入中给出。
N P
输出
输出答案。
输入样例1
3 24
输出样例1
2
例如,当 a1=2,a2=6 和 a3=2 时,最大公约数为 2。
输入样例2
5 1
输出样例2
1
由于 ai 是正整数,唯一可能的情况是 a1=a2=a3=a4=a5=1。
输入样例3
1 111
输出样例3
111
输入样例4
4 972439611840
输出样例4
206