Problem description


Liczby pierwsze
(pierwsze)
Memory limit: 32 MB
Time limit: 1.00 s

Napisz program, który: wczyta liczbę naturalną N, wyznaczy ile jest liczb pierwszych mniejszych lub równych N i wypisze wynik na standardowe wyjście.

Wejście

W pierwszym (i jedynym) wierszu wejścia znajduje się jedna liczba naturalna N.

Wyjście

W pierwszym (i jedynym) wierszu wyjścia powinna się znaleźć jedna liczba całkowita – liczba liczb pierwszych z przedziału [1;N].

Ograniczenia

1 ≤ N ≤ 250 000 000.

Przykład

Input Output Explanation
6
3

Szukane liczby pierwsze to: 2, 3, 5.