Statement is not available in English language
J. Зеркальная Галерея
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

В секретной лаборатории Старр Парка Брок строит зеркальную галерею для тренировок бойцов. Галерея представляет собой длинный коридор, в начале которого установлен прожектор, а в конце — идеальное зеркало.

Когда Брок включает прожектор, луч света летит к зеркалу, отражается от него, возвращается к прожектору, снова отражается и так продолжает бесконечно двигаться туда-обратно. Каждый раз, когда луч достигает прожектора или зеркала, происходит отражение.

Расстояние между прожектором и зеркалом составляет ровно 1 метр. Брок хочет знать: сколько отражений произойдет до того момента, когда луч света пройдет суммарное расстояние не менее $$$n$$$ метров?

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

В единственной строке вводится целое число $$$n$$$ — минимальное суммарное расстояние, которое должен пройти луч ($$$1 \le n \le 10^{18}$$$).

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

Выведите одно целое число — количество отражений, которые произойдут до того, как луч пройдет суммарное расстояние не менее $$$n$$$ метров.

Примеры
Входные данные
1
Выходные данные
1
Входные данные
2
Выходные данные
2
Входные данные
3
Выходные данные
3
Примечание

В примерах:

- При $$$n = 1$$$: луч проходит 1 метр (до зеркала) — 1 отражение.

- При $$$n = 2$$$: луч проходит 1 метр до зеркала (1 отражение), затем 1 метр обратно до прожектора (2 отражения) — итого 2 отражения при пройденном расстоянии 2 метра.

- При $$$n = 3$$$: луч проходит 2 метра (2 отражения), затем еще 1 метр до зеркала (3 отражения) — итого 3 отражения при пройденном расстоянии 3 метра.