Девід — молодий хлопчик, який захоплюється числами. Нещодавно він навчився ділити числа і тепер проводить цілі дні, займаючись цим. Девід радіє, коли результат ділення є цілим числом, і не дуже засмучується, якщо це не так. Згодом він вирішив використовувати лише одне ділене на день.
Батьки Девіда дуже дбають про його щастя і хочуть, щоб він отримував задоволення від своїх занять. Тому вони вирішують, яке число Девід буде використовувати як ділене кожного дня.
Проте є одна проблема: батьки не дуже добре розуміються на математиці і не знають, як визначити кількість додатних цілих дільників для даного діленого , які дають цілочисельний результат. Тепер це завдання для вас — допомогти батькам Девіда.
Одне ціле число (1 \le n \le 10^{18}), яке обране як ділене.
Виведіть кількість додатних цілих дільників числа , які забезпечують цілочисельний результат ділення.
Приклад 1
Приклад 2
Приклад 3