#include <bits/stdc++.h>

using namespace std;

int a[100][100];

int total;

void go(int x, int y, int k) {
  if (a[x][y]) return;

  if (k==1) {
	total++;
	return ;
  }

  a[x][y]=1;

  go(x+1,y,k-1);
  go(x-1,y,k-1);
  go(x,y+1,k-1);
  go(x,y-1,k-1);

  a[x][y]=0;
}

int main () {
  total=0;

  memset (a,0,sizeof a);

  int n;
  cin>>n;

  if (n==1) {
	cout<<1<<endl;
	return 0;
  }

  go (50,50,n);

  cout<<total/2<<endl;

  return 0;
}