#include<bits/stdc++.h>
#define int long long//__int128
#define mmst0(x) memset(x,0,sizeof(x))
#define mmst3f(x) memset(x,0x3f,sizeof(x))
#define pb(x) emplace_back(x)
#define mkp(x, y) make_pair(x, y)
#define fi first
#define se second
usingnamespacestd;typedeflonglongll;typedeflongdoublerld;typedefunsignedlonglongull;constrldeps=1e-6;constintINF=0x3f3f3f3f;//0x3f3f3f3f3f3f3f3f;//LLINF
constintN=(int)1e6+10,mod=1e9+7;intread(){ints=0,w=1;charch=getchar();while(!isdigit(ch)){if(ch=='-'...
#include<bits/stdc++.h>
#define int long long//__int128
#define mmst0(x) memset(x,0,sizeof(x))
#define mmst3f(x) memset(x,0x3f,sizeof(x))
#define pb(x) emplace_back(x)
#define mkp(x, y) make_pair(x, y)
#define fi first
#define se second
usingnamespacestd;typedeflonglongll;typedeflongdoublerld;typedefunsignedlonglongull;constrldeps=1e-6;constintINF=0x3f3f3f3f;//0x3f3f3f3f3f3f3f3f;//LLINF
constintN=(int)1e6+10,mod=1e9+7;intread(){ints=0,w=1;charch=getchar();while(!isdigit(ch)){if(ch=='-'...