#include <iostream>
using namespace std;
int n,ans;
void p(int m,int k){
if(m==k){
ans++;
return;
}
if(m+1==k){
ans++;
return;
}else{
p(m+1,k);
p(m+2,k);
}
}
int main() {
while(cin>>n){
ans=0;
p(0,n);
cout<<ans<<"\n";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbixhbnM7CnZvaWQgcChpbnQgbSxpbnQgayl7CglpZihtPT1rKXsKCQlhbnMrKzsKCQlyZXR1cm47Cgl9CglpZihtKzE9PWspewoJCWFucysrOwoJCXJldHVybjsKCX1lbHNlewoJCXAobSsxLGspOwoJCXAobSsyLGspOwoJfQoJCn0KaW50IG1haW4oKSB7Cgl3aGlsZShjaW4+Pm4pewoJCWFucz0wOwoJCXAoMCxuKTsKCQljb3V0PDxhbnM8PCJcbiI7Cgl9CglyZXR1cm4gMDsKfQ==