#include #include using namespace std; int N,H; int A[2<<17],B[2<<17]; int main() { ios::sync_with_stdio(false); cin.tie(nullptr); cin>>N>>H; for(int i=0;i>A[i]; for(int i=0;i>B[i]; long ans=0; long sumB=0,sum=0,sumA=0; int l=0; for(int r=0;rH) { assert(l<=r); sum-=sumB; sumA-=A[l]; sumB-=B[l]; l++; } ans=max(ans,sumA); } cout<