#include <bits/stdc++.h>
using namespace std;
long long int n,m,dp[100005]={0};
int main()
{
dp[1]=1;
cin>>n>>m;
for(int i=2;i<=m;i++)
dp[i]=dp[i-1]+1;
for(int i=m+1;i<=n;i++){
for(int j=1;j<=m;j++){
dp[i]+=dp[i-j];
dp[i]%=100003;
}
}
cout<<dp[n]%100003;
return 0;
}