#include <iostream>
using namespace std;

int main() {
	
	int n, a=1, b=1, c;
	cin >> n;
	
	// Licznik liczb parzystych
	int licznik_parzystych = 0;
	
	if (n >= 1) {
		// Pierwszy wyraz (1) jest nieparzysty
	}
	if (n >= 2) {
		// Drugi wyraz (1) jest nieparzysty
	}
	
	if (n==1 || n==2)
	{
		// Dla n=1 lub n=2 wynik to 0, bo pierwsze dwa wyrazy to 1 i 1
		cout << licznik_parzystych << endl;
	}
	else
	{
		for(int i=3; i<=n; i++)
		{
			c=a+b;
			a=b;
			b=c;
			
			// Sprawdzamy czy wygenerowany wyraz jest parzysty
			if (c % 2 == 0) {
				licznik_parzystych++;
			}
		}
		cout << licznik_parzystych << endl;
	}
	
	return 0;
}
