#ABC250D. [ABC250D] 250-like Number

[ABC250D] 250-like Number

Score : 400400 points

Problem Statement

Let us regard an integer kk as "similar to 250250" if the following condition is satisfied:

  • kk is represented as k=p×q3k=p \times q^3 with primes $p.

How many integers less than or equal to NN are "similar to 250250"?

Constraints

  • NN is an integer between 11 and 101810^{18} (inclusive)

Input

Input is given from Standard Input in the following format:

NN

Output

Print the answer as an integer.

250
2
  • 54=2×3354 = 2 \times 3^3 is "similar to 250250".
  • 250=2×53250 = 2 \times 5^3 is "similar to 250250".

The two integers above are all the integers "similar to 250250".

1
0
123456789012345
226863