int minimumMemory(vector<int> process,int m){
long long memo=0;
long long maxi=0;
long long sum=0;
for(int i=0;i<k;i++){
memo+=process[i];
sum+=process[i];
}
maxi=max(memo,maxi);
for(int i=k;i<process.size();i++){
memo+=process[i]-process[i-k];
maxi=max(memo,maxi);
sum+=process[i];
}
return sum-maxi;
}