Древний календарь
시간 제한2초메모리 제한1024 MB
1, 2, 3, ...의 제켄도프 표현을 이어 붙인 문자열의 첫 N개 문자에서 연속한 두 개의 0이 몇 번 나오는지 센다.
문제
Недавно Вася прочитал статью о том, что берляндские ученые обнаружили древний календарь исчезнувшей цивилизации туземцев апрелья, который, как и многие другие древние календари, предсказывал не столь далекий конец света.
Календарь туземцы создали, опираясь на свои священные числа. Нулевым священным числом была единица, первым --- тоже единица, а каждое следующее священное число вычислялось как сумма двух предыдущих: . Каждое натуральное число в календаре представлялось в виде суммы некоторых чисел таким образом, что если в сумме присутсвовало некоторое , то ни , ни в разложении не присутствовало. В такой системе счисления, например, число имело вид , так как . Затем все числа, записанные таким образом, последовательно перенесли на календарь, начиная с единицы. Если обозначить запись числа в описанной системе счисления как , то календарь представляет собой строку , состояющую из записей всех натуральных чисел.
А вас Вася просит определить, сколько групп из двух подряд идущих нулей находится в промежутке с первого символа календаря по -й символ.
입력
Во входном файле содержится единственное число () --- номер последнего символа, который интересен Васе.
출력
В выходной файл выведите единственное число --- количество вхождений групп из двух подряд идущих нулей среди первых символов календаря.
힌트
Первые символов календаря ---.