#include<bits/stdc++.h>
using namespace std;
#define q int x;
#define w int h(int n){
#define e if(n==0) return 1;
#define r else if(n==1) return 2*x;
#define t else return 2*x*h(n-1)-2*(n-1)*h(n-2);
#define y }
#define u int main(){
#define i int n;
#define o scanf("%d%d",&n,&x);
#define p printf("%d",h(n));
#define a return 0;
q
w
e
r
t
y
u
i
o
p
a
y
???