/*
TASK:necklace
LANG:C++
*/

#include<iostream.h>
#include<stdlib.h>

int n,i;
unsigned long long a[164];
int main()
{
 cin>>n;
 a[1]=1;
 a[2]=1;
 a[3]=1;
 if(n%2==1)
 {
  i=5;
  do
   {
	a[i]=a[i-2]*4+1;
	i=i+2;
   }
  while (i<=n);
 }
 if(n%2==0)
 {
  i=4;
  do
   {
	a[i]=a[i-2]*4-1;
	i=i+2;
   }
  while (i<=n);
 }
 cout<<a[n]<<endl;
 return 0;
}
