#include<bits/stdc++.h> using namespace std; #define rep(i,a,n) for (int i=a;i<n;i++) #define pb push_back typedef long long ll; #define SZ(x) ((ll)(x).size()) typedef vector<ll> VI; typedef pair<ll, ll> PII; const ll mod = 1000000007; ll powmod(ll a, ll b) { ll res = 1; a %= mo...