E. Взаимно-упрощенные
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
512 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Многие сотрудники кампуса Неймарк являются экспертами в области математики, поэтому работать с простыми числами для них слишком просто. Более того, им слишком просто работать даже с парами взаимно-простых чисел! Чтобы работа была интереснее, вместо взаимно-простых чисел будем рассматривать взаимно-упрощенные.

Пару различных натуральных чисел $$$a$$$ и $$$b$$$ назовем взаимно-упрощенными, если есть ровно два натуральных числа $$$x$$$, таких что и $$$a$$$, и $$$b$$$ делятся на $$$x$$$. Например, пара чисел $$$(3,6)$$$ — взаимно-упрощенная (они делятся только на $$$1$$$ и $$$3$$$), а пары чисел $$$(4,7)$$$, $$$(4,8)$$$ — нет.

Вам дано число $$$n$$$, необходимо найти количество взаимно-упрощенных пар чисел $$$(a,b)$$$, таких что $$$1 \leq a \lt b \leq n$$$.

Входные данные

Первая строка содержит одно натуральное число $$$n$$$ ($$$2 \leq n \leq 10^7$$$).

Выходные данные

Выведите одно число — количество взаимно-упрощенных пар.

Система оценки
ГруппаБаллыДоп. ограниченияСистема оценки
$$$0$$$$$$0$$$Тесты из условия
$$$1$$$$$$20$$$$$$n \leq 100$$$Полная группа
$$$2$$$$$$20$$$$$$n \leq 3000$$$Полная группа
$$$3$$$$$$10$$$$$$n \leq 10000$$$Каждый тест
$$$4$$$$$$20$$$$$$n \leq 5\cdot 10^5$$$Полная группа
$$$5$$$$$$30$$$Полная группа
Пример
Входные данные
6
Выходные данные
4
Примечание

В примере есть $$$4$$$ пары взаимно-упрощенных чисел: $$$(2,4), (2,6), (3, 6), (4,6)$$$.