#include <bits/stdc++.h>
using namespace std;
#define int long long
int n, m;
int s[1000][1000];
signed main() {
ios_base::sync_with_stdio(0);
cin.tie(0); cout.tie(0);
cin>>n>>m;
for(int i=0; i<n; i++){
for(int j=0; j<m; j++){
if(i==0 or j==0)
s[i][j]=1;
else{
s[i][j]=s[i-1][j]+s[i][j-1];
}
}
}
cout<<s[n-1][m-1];
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNkZWZpbmUgaW50IGxvbmcgbG9uZwoKaW50IG4sIG07CmludCBzWzEwMDBdWzEwMDBdOwpzaWduZWQgbWFpbigpIHsKCWlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oMCk7CgljaW4udGllKDApOyBjb3V0LnRpZSgwKTsKCQoJY2luPj5uPj5tOwoJZm9yKGludCBpPTA7IGk8bjsgaSsrKXsKCQlmb3IoaW50IGo9MDsgajxtOyBqKyspewoJCQlpZihpPT0wIG9yIGo9PTApCgkJCQlzW2ldW2pdPTE7CgkJCWVsc2V7CgkJCQlzW2ldW2pdPXNbaS0xXVtqXStzW2ldW2otMV07CgkJCX0KCQkJCgkJCQoJCX0KCX0KCWNvdXQ8PHNbbi0xXVttLTFdOwoJcmV0dXJuIDA7Cn0=