#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>
using namespace std;
long long a[10000]
long long f(int n)
{
if(a[n]>0)return a[n];
if(n==1)return 1;
if(n==2)return 2;
return a[n]=f(n-1)+f(n-2);
}
int main()
{
long long n;
cin>>n;
cout<<f(n);
return 0;
}