#include using namespace std; typedef long long ll; #define REP(i,n) for(ll i=0; i #define VP vector> #define VPP vector>> #define VLL vector #define VVI vector> #define VVLL vector> #define VC vector #define VS vector #define VVC vector> #define VB vector #define VVB vector> #define fore(i,a) for(auto &i:a) typedef pair P; template using min_priority_queue = priority_queue, greater>; const int INF = 1 << 29; const ll INFL = 1LL << 60; const ll mod = 1000000007; int main() { int x, n, m; cin >> x >> n >> m; bool a = false; bool b = false; REP(i, n) { int c; cin >> c; if (c == x)a = true; } REP(i, m) { int c; cin >> c; if (c == x)b = true; } if (a&&b) { cout << "MrMaxValu" << endl; } else if (a) { cout << "MrMax" << endl; } else if (b) { cout << "MaxValu" << endl; } else cout << -1 << endl; }