#include <iostream> #include <vector> #include <cstring> #include <map> #include <algorithm> using namespace std; using ll = long long; vector<int> a, b; map<pair<int, int>, ll> memo[3]; // memo[0]:win, memo[1]:lose, memo[2]:draw ll dfs(int mask, int d...