← К соревнованиям

Sort Me Round

Ëлка из кока-колы

Сложность: 15%

Пракилоп закупил для своей новогодней вечеринки nn баночек с колой. Чтобы впечатлить гостей, он решил не просто оставить их на столе, а построить из них ёлку!

Известно, что ёлка – это конструкция, в которой на каждом уровне размещено хотя бы на одну баночку больше, чем на уровне выше.

Посчитайте, ёлку какой максимальной высоты можно собрать из nn баночек. Разумеется, часть баночек можно не использовать и просто оставить на столе.

Входные данные

В единственной строке записано число nn (0n10190 \le n \le 10^{19}) - количество баночек с колой.

Выходные данные

Выведите одно число - максимальную высоту ёлки, которую можно составить из nn баночек колы.

Подзадачи

баллынеобх. подзадачиограничения
1

25

-

n20n \le 20

2

25

1

n1000n \le 1000

3

25

1, 2

n106n \le 10^6

4

25

1, 2, 3

n1019n \le 10^{19}

STDINSTDOUT
1
1
2
1
3
2
4
2
5
2
6
3

Примечание

Один из вариантов постройки ёлки для третьего, четвёртого и пятого примера соответственно: