include<bits/stdc++.h> define rep(i,x,y) for (int i=(x);i<=(y);i++) define ll long long define inf 1000000001 define y1 y1___ using namespace std;char gc(){ static char buf[100000],p1=buf,p2=buf; return p1==p2&&(p2=(p1=buf)+fread(buf,1,100000,stdin),p1==p2)?EOF:p1++;}#define g...