AT_abc361_f [ABC361F] x = a^b
Description
[problemUrl]: https://atcoder.jp/contests/abc361/tasks/abc361_f
$ 1 $ 以上 $ N $ 以下の正整数 $ x $ であって、ある正整数 $ a $ と **$ 2 $ 以上の** 正整数 $ b $ を用いて $ x=a^b $ と表現できるものはいくつありますか?
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $
Output Format
答えを整数として出力せよ。
Explanation/Hint
### 制約
- 入力は全て整数
- $ 1\ \le\ N\ \le\ 10^{18} $
### Sample Explanation 1
問題文中の条件を満たす整数は $ 1,4,8,9,16,25,27,32,36,49,64,81 $ の $ 12 $ 個です。