#include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define ll __int64 #define ull unsigned long long #define maxn 205 ll dp[maxn][2][2]; int main() { int n; while(scanf("%d",&n)!=EOF) { memset(dp,0,sizeof(dp)); for (int i=1;i<=n;i++){ dp[i][0][0]=dp[i-1][0][0]+dp[i-1][1][0]; dp[i][1][0]=dp[i-1][0][1]+dp[i-1][1][1]; dp[i][0][1]=dp[i-1][0][0]+1; } ll ans=dp[n][0][0]+dp[n][0][1]+dp[n][1][0]; printf("%I64d\n",ans); } return 0; }