#include<iostream>
int main(){
int n; scanf("%d",&n);
int sum[n+1];
sum[0] = 1; sum[1] = 0; sum[2] = 3;
for(int i=3; i<=n; i++){
sum[i] = 0;
if(i%2==0){
sum[i] += 2;
for(int j=2; j<i; j+=2){
sum[i] += (sum[j] * sum[i-j]);
printf("%d, %d, %d, %d, %d\n",i,j,sum[i],sum[j],sum[i-j]);
}
}
}
printf("%d",sum[n]);
}
I2luY2x1ZGU8aW9zdHJlYW0+CgppbnQgbWFpbigpewogICAgaW50IG47IHNjYW5mKCIlZCIsJm4pOwogICAgaW50IHN1bVtuKzFdOwogICAgc3VtWzBdID0gMTsgc3VtWzFdID0gMDsgc3VtWzJdID0gMzsKICAgIAogICAgZm9yKGludCBpPTM7IGk8PW47IGkrKyl7CiAgICAgICAgc3VtW2ldID0gMDsKICAgICAgICBpZihpJTI9PTApewogICAgICAgICAgICBzdW1baV0gKz0gMjsKICAgICAgICAgICAgZm9yKGludCBqPTI7IGo8aTsgais9Mil7CiAgICAgICAgICAgIHN1bVtpXSArPSAoc3VtW2pdICogc3VtW2ktal0pOwoJCQlwcmludGYoIiVkLCAlZCwgJWQsICVkLCAlZFxuIixpLGosc3VtW2ldLHN1bVtqXSxzdW1baS1qXSk7CiAgICAgICAgfSAKICAgICB9CiAgICAgICAgCiAgICB9CiAgICAKCiAgICAgcHJpbnRmKCIlZCIsc3VtW25dKTsgICAgICAgCgoKCn0K