#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long LL; typedef unsigned long long ULL; #define MEM(a,b) memset((a),(b),sizeof(a)) const LL INF = 1e9 + 7; const int N = 1e3 + 10; int main() { //freopen("input.txt", "r", stdin); //freopen("output.txt", "w", stdout); int x, n, m; scanf("%d%d%d", &x, &n, &m); int flag1 = 0, flag2 = 0; while (n--) { int val; scanf("%d", &val); if (val == x) flag1 = 1; } while (m--) { int val; scanf("%d", &val); if (val == x) flag2 = 1; } if (flag1 && flag2) puts("MrMaxValu"); else if (flag1) puts("MrMax"); else if (flag2) puts("MaxValu"); else puts("-1"); return 0; }