#include<bits/stdc++.h> using namespace std; int n,k,ans=0; void dfs(int now,int s,int last){ if (now==k){ if (s==0) ans++; return ; } for (int i=last;i<=n;i++){ dfs(now+1,s-i,i); } } int main(){ cin>>n>>k; dfs(0,n,1); cout<<ans; return 0; }