#codefestivalfinalc. [code_festival_final_c]N進数
[code_festival_final_c]N進数
問題文
以上の整数 に対し、 進数で と表現できる数字を とします。
例えば、 は、 のように求めることが出来ます。
整数 が与えられます。この数字が、 のような形で表すことが可能かどうかを調べたいです。
整数 が、 以上の整数 を用いて、 の形で表すことが可能であれば、 を出力し、そうでなければ を出力してください。
入力
入力は以下の形式で標準入力から与えられる
- 行目には、整数 が与えられる。
出力
整数 が 以上の整数 を用いて、 の形で表すことが可能であれば、 を出力し、そうでなければ を出力せよ。出力の末尾には改行をいれること。
入力例1
49
出力例1
23
サンプルで与えられた通りです。
入力例2
999999999999999
出力例2
-1
大きな入力が与えられることもあります。
入力例3
10000000000000000
出力例3
10000