#include using namespace std; #include using namespace atcoder; using ll = int64_t; using mint = modint1000000007; constexpr ll mod = 1000000007; int H, W; vector A, B; void input() { ios::sync_with_stdio(false); cin.tie(nullptr); cin >> H >> W; A.resize(H); for (ll i=0; i> A[i]; B.resize(W); for (ll j=0; j> B[j]; } void solve_min() { unordered_map a, b; unordered_set unique; for (ll i=0; i