#include<bits/stdc++.h>
#include<iostream>
#include<cstring>
using namespace std;
int n,m;//itn dp[m][n]
int dp[500][500];
int main(){
cin>>n>>m;
dp[0][0]=1;
for(int i=1;i<=m;i++)
{
for(int j=0;j<=n;j++)
{
if(j-i>=0)
{
dp[i][j]=dp[i-1][j]+dp[i][j-i];
}
else {
dp[i][j]=dp[i-1][j];
}
}
}
cout<<dp[m][n];
}
07-02
1151