#include<bits/stdc++.h>
using namespace std;

int a[100000];
signed main(){
int n,k;cin>>n>>k;
for(int i=0;i<n;i++)cin>>a[i];
sort(a,a+n);
int MIN=INT_MAX;
for(int i=k-1;i<n;i++){
MIN=min(MIN,a[i]-a[i-k+1]);
}
  cout<<MIN<<endl;
}