#include #include using namespace std; int N; long K,A[1<<17],B[1<<17]; long t[1<<17]; main() { cin>>N>>K; for(int i=0;i>A[i]; for(int i=0;i>B[i]; t[0]=0; long ans=0; for(int i=1;i=2&&t[i]>t[i-2]+A[i-2]+B[i]+K)t[i]=t[i-2]+A[i-2]+B[i]+K; if(ans