#include <iostream>
#include <algorithm>
using namespace std;

int main() {
	long long n,k,m=1000000007,fol;
	cin>>n>>k;
	long long h[n];
	for(int i=0;i<n;i++){
	    cin>>h[i];
	}
	sort(h,h+n);
	for(int i=0;i<n-k+1;i++){
	    fol=h[k-1+i]-h[i];
	    m=min(m,fol);
	}
	cout<<m;
	return 0;
}