#include using namespace std; typedef long long ll; typedef vector vi; #define REP(i, a, b) for(int i=a;i>N>>M; REP(i,0,M){ cin>>D; v.push_back(D); } sort(v.begin(), v.end()); int dmin=20000; int ed; REP(j,0,v.size()-N){ ed=0; ed+=abs(v[j])-0; for(int k=N-1; k>0; k--){ ed+=v[j+1]-v[j]; } dmin=min(dmin,ed); } for(int l=v.size(); l>=N; l--){ ed=0; ed+=abs(v[l-1])-0; for(int k=N-1; k>0; k--){ ed+=v[l-1]-v[l-2]; } dmin=min(dmin,ed); } cout<