#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,minn;
cin>>n>>m;
minn=min(n,m);
if(minn%2==0)
cout<<"Malvika"<<endl;
else
cout<<"Akshat"<<endl;
return 0;
}
//一定要多画图啊,2,4,就是一个特别的例子,要不是画图了,我还不知道循环-2为啥错呢
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,minn;
cin>>n>>m;
minn=min(n,m);
if(minn%2==0)
cout<<"Malvika"<<endl;
else
cout<<"Akshat"<<endl;
return 0;
}
//一定要多画图啊,2,4,就是一个特别的例子,要不是画图了,我还不知道循环-2为啥错呢