//BC166 小乐乐走台阶
#include<stdio.h>
int Fun(int x)
{
if (x <= 2)
return x;
else
return Fun(x - 1) + Fun(x - 2);
}
int main()
{
int n = 0;
scanf("%d", &n);
int ret = Fun(n);
printf("%d\n", ret);
return 0;
}

//BC166 小乐乐走台阶
#include<stdio.h>
int Fun(int x)
{
if (x <= 2)
return x;
else
return Fun(x - 1) + Fun(x - 2);
}
int main()
{
int n = 0;
scanf("%d", &n);
int ret = Fun(n);
printf("%d\n", ret);
return 0;
}