Дано натуральне число n. Скільки існує трійок (A,B,C) натуральних чисел, що задовільняють рівняння A⋅B+C=n?
Одне натуральне число n (2≤n≤108).
Виведіть знайдену кількість трійок.
Для n=3 існує в точності три трійки:
(1,1,2), оскільки 1⋅1+2=3;
(1,2,1), оскільки 1⋅2+1=3;
(2,1,1), оскільки 2⋅1+1=3.