#P1782. A的A次方(ABC327B-A^A)

A的A次方(ABC327B-A^A)

Description

给定一个整数 B。 如果存在一个正整数 A 使得 A^A^=B 成立,请输出其数值;否则,输出 −1。

Input Format

输入以以下格式从标准输入中给出: B

Output Format

如果存在一个正整数 A 使得 A^A^=B 成立,请输出其数值;否则,输出 −1。 如果存在多个使得 A^A^=B 成立的正整数 A,任意一个均可接受。

27
3
100
-1
10000000000
10

Hint

数据范围与提示 【样例1说明】 3^3^=27,因此输出 3。

【样例2说明】 不存在满足 A 的 A^A^=B。

【数据范围】 1≤B≤10^18^ B 是一个整数。