#include using namespace std; typedef long long ll; templatebool chmax(T &a, const T &b) { if (abool chmin(T &a, const T &b) { if (b>N>>X; vector rui(2*N+1); for(int i=0;i>x; rui[i+1]=rui[N+i+1]=x; } for(int i=1;i<=2*N;i++) rui[i]+=rui[i-1]; if(rui[N]<=X){ cout<