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 $ 個です。