Правий шлях лівого дерева#2921

Правий шлях лівого дерева

2 секунди
256 мегабайтів
Дуже легка

У підвішеному бінарному дереві потенціал вершини визначається як найкоротша відстань до вершини з менше ніж двома нащадками. Дерево називається лівим, якщо лівий нащадок кожної вершини має потенціал не менший, ніж у правого нащадка. Крім того, не повинно існувати вершини, яка має правого нащадка, не маючи при цьому лівого.

Правий шлях дерева — це шлях, який починається з кореня та прямує лише праворуч. Довжина шляху — це кількість вершин на ньому.

Дано кількість вершин . Знайдіть довжини найдовшого та найкоротшого правого шляху в лівому дереві.

Вхідні дані

Дано одне ціле число (1 \leq N \leq 10^9) — кількість вершин у дереві.

Вихідні дані

Виведіть два цілих числа — довжини найдовшого та найкоротшого правого шляху в лівому дереві.

Приклади

Приклад 1

Loading
Loading