#include <bits/stdc++.h>
using namespace std;
long long n,f[100005],a[100005];
int m;
int main()
{
cin>>n>>m;
if(m>n) return 0;
for(int i=1;i<=n;i++) cin>>a[i];
f[1]=0;
f[2]=abs(a[2] - a[1]);
for(int i=2;i<=n;i++){
f[i]=100000005;
for(int j=max(1,i-m);j<i;j++)
f[i]=min(f[i],f[j]+abs(a[i]-a[j]));
}
cout<<f[n];
return 0;
}