L,D=map(int,raw_input().split()) ans=[0 for i in range(L+1)] for i in range(6,L+1): grundies=[] for j in range(1,i+1): for k in range(j+1,i+1): l=i-j-k if l<=k: continue if l-j > D: continue num=ans[j]^ans[k]^ans[l] grundies.append[num] grundies=set(grundies) while True: if ans[i] not in grundies: break ans[i]+=1 if ans[L]==0: print "matsu" else: print "kado"