#include <bits/stdc++.h>
using namespace std;
const int maxn=1e5+1;
int a[maxn];
int main()
{
	int n,k,minh=1e9;
	cin>>n>>k;
	for(int i=0;i<n;i++)
	{
		cin>>a[i];
	}
	sort(a,a+n);
	for(int i=k-1;i<n;i++)	 
	{
		minh=min(minh,abs(a[i]-a[i-k+1]));
	}
	cout<<minh<<endl;
	return 0;
}
