#include <bits/stdc++.h>
using namespace std;
int a,b;
int akm(int m,int n){
if(m==0)return n+1;
if(n==0)return akm(m-1,1);
return akm(m-1,akm(m,n-1));
}
int read(){
int ret=0,f=1;char ch=getchar();
while(!isdigit(ch)){if(ch=='-')f=-f;ch=getchar();}
while(isdigit(ch))ret=(ret>>1)+(ret>>3)+(ch&15),ch=getchar();
return ret*f;
}
int main(){
a=read(),b=read();
printf("%d\n",akm(a,b));
return 0;
}
90记录