Сходові числа#7327

Сходові числа

1 секунда
122,174 мегабайта
Дуже легка

Розглянемо числа вигляду a^{a^{a^{\ldots}}}, де — натуральне число, яке в записі зустрічається два і більше разів, а ^ — операція піднесення до степеня. Назвемо такі числа сходовими (число сходи). Наприклад, 27 = 3^3 і 16 = 2^{2^2} є сходовими числами. Число також є сходовим числом, так як 1 = 1^1. А числа , , не є сходовими числами, бо їх не можна подати у потрібному вигляді. Знайдіть кількість сходових чисел на проміжку від до включно.

Вхідні дані

Одне число (1 \leq n \leq 10^9).

Вихідні дані

Вивести кількість сходових чисел, які не перевищують .

Приклади

Приклад 1

Loading
Loading