#pragma GCC optimize("Ofast") #pragma GCC target("avx2") char*mmap(); #define RD(v) v=0;{int _c;while(_c=*rp++-48,_c>=0)v=v*10+_c;} long a[200001]; char wbuf[400002]; main(){ int n; long x,y; char*rp=mmap(0l,1l<<28,1,2,0,0ll); RD(n); RD(x); RD(y); a[0]=x; for(int i=0;i