#include #pragma GCC optimize("Ofast") #pragma GCC oprimize("unrol-loops") #define vec vector #define fi first #define se second #define all(x) (x).begin(), (x).end() #define int long long using namespace std; typedef pair pii; const int inf = 2e18; int mod = 100000007; void solve(){ int n, m; cin>>n>>m; map p; vec bits; for(int i = 0;i<8;i++){ bits.push_back((1<>s; for(int i = 0;i