#include<bits/stdc++.h>
using namespace std;
int akm(int m,int n){
    if(m==0){
        return n+1;
    }
    else if(m>0&&n==0){
        return akm(m-1,1);
    }
    else{
        return akm(m-1,akm(m,n-1));
    }
}
int main(){
    int m,n;
    cin>>m>>n;
    cout<<akm(m,n);
    return 0;
}