#L22207. 补成完全平方数

    ID: L22207 传统题 2000ms 128MiB 尝试: 0 已通过: 0 普及− 上传者: 标签>M2M2第二学期M2-第22课质因数分解与因数个数把重复写得更聪明质数与合数算法相关算法-质因数分解课堂题

补成完全平方数

补成完全平方数

题目描述

给定整数 n,求最小正整数 x,使 n×x 成为完全平方数。若 n 的某个质因数指数为奇数,x 中必须补入一次该质因数。

输入格式

一行输入整数 n,满足 2≤n≤10^12。

输出格式

输出满足条件的最小正整数 x。

样例

输入

2

输出

2