#include using namespace std; int T[20000]; int maks[2]; int main(){ int lel; int pin; cin>>lel; cin>>pin; for(int i=0;i>T[i]; } int lprze=0; while(lprze<2){ int przer=0; int pak=pin; int p=0; int k=lel-1; int x=p; int ooo=0; while(p0&&T[p]>T[p-1]){//zwiekszenie pieniedzy na poczatku pak=pak+T[p]-T[p-1]; } while(pak>=0&&x=T[x+1]){//w dó³ za darmo x++; } else if(pak+T[x]-T[x+1]>=0){ pak=pak+T[x]-T[x+1]; x++; } if(T[x+1]-T[x]>pak){ if(T[x+1]-T[x]>pin){ ooo=1; break; } else break; } } if(maks[lprze]