#include<stdio.h>
int main()
{
int k, a[46], jieguo;
a[0] = a[1] = 1;
scanf("%d",&k);
for (int i = 2; i < k; i++)
a[i] = a[i - 1] + a[i - 2];
if (k == 1 || k == 2)
jieguo = 1;
else jieguo = a[k - 1];
printf("%d\n", jieguo);
return 0;
}