#include #include #include #include #include #include #include #include #include #include #include static const int MOD = 1000000007; using ll = long long; using u32 = unsigned; using u64 = unsigned long long; using namespace std; template constexpr T INF = ::numeric_limits::max()/32*15+208; int main() { int x, n, m; cin >> x >> n >> m; set s, t; for (int i = 0; i < n; ++i) { int w; scanf("%d", &w); s.emplace(w); } for (int i = 0; i < m; ++i) { int w; scanf("%d", &w); t.emplace(w); } if(s.count(x) && t.count(x)){ puts("MrMaxValu"); }else if(s.count(x)){ puts("MrMax"); }else if(t.count(x)){ puts("MaxValu"); }else { puts("-1"); } return 0; }