#include<bits/stdc++.h> using namespace std; const int N=200001; int n,k,a[N]; int cnt=INT_MAX; int main(){ cin>>n>>k; for(int i=1;i<=n;i++){ cin>>a[i]; } sort(a+1,a+n+1); for(int i=0;i<=k;i++){ cnt=min(cnt,a[n-k+i]-a[1+i]); } cout<<cnt; return 0; }