Довільне натуральне число можно представити у вигляді суми декількох послідовних натуральних чисел. Наприклад, число 25 можно представити у вигляді суми з одного (25), двох (12+13) і п'яти чисел (3+4+5+6+7). Напишіть програму, яка визначає максимальну кількість чисел у такому рокладенні.
У першому рядку вхідного файлу міститься ціле число N
(1 ≤ N
_ _ ≤ ** 10^9**).
У вихідний файл вивести одне ціле число – максимальну кількість чисел в розкладенні числа N
на послідовні натуральні числа.