#include <cstdio>
#include <cstring>

long long dp[111][3];
long long l,k,ans;

int main()
{
	scanf("%lld%lld",&l,&k);
	dp[0][0] = 1;
	ans = 0;
	for (int i = 1; i <= l; i++)
	{
		dp[i][0] = dp[i - 1][1];
		dp[i][1] = dp[i - 1][0];
		if (i >= k) {
			dp[i][1] += dp[i - k][0];
		}
		ans += dp[i][1];
	}
	printf("%lld\n", ans);
}

