#arc106a. [arc106_a]106

[arc106_a]106

問題文

整数 NN が与えられます。 3A+5B=N3^A + 5^B = N を満たす正の整数の組 (A,B)(A, B) が存在するか判定し、存在する場合は 11 組求めてください。

制約

  • 1leqNleq10181 \\leq N \\leq 10^{18}
  • 入力はすべて整数である。

入力

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

NN

出力

条件を満たす組 (A,B)(A, B) が存在しない場合は -1 と出力せよ。

存在する場合は AABB を空白区切りで出力せよ。答えが複数存在する場合はどれを出力してもかまわない。


入力例 1

106

出力例 1

4 2

34+52=81+25=1063^4 + 5^2 = 81 + 25 = 106 なので、(A,B)=(4,2)(A, B) = (4, 2) は条件を満たします。


入力例 2

1024

出力例 2

-1

入力例 3

10460353208

出力例 3

21 1