#include<bits/stdc++.h>
using namespace std;
int main(){
  int n,k;
  cin>>n>>k;
  int A[n];
  for(int i=0;i<n;i++)
  	cin>>A[i];
  int dp[n];
  dp[0]=0;
  for(int i=1;i<n;i++){
    	dp[i]=INT_MAX;
    for(int j=1;j<=k;j++)
      	if(i>=j)
    		dp[i]= min( abs(A[i-j]-A[i])+dp[i-j], dp[i]);
  }
   cout<<dp[n-1]<<endl;
  return 0;
  }