using System; using System.Collections; using System.Collections.Generic; using System.Collections.Specialized; using System.Text; using System.Text.RegularExpressions; using System.Linq; using System.IO; class Program { static void Main() { new Magatro().Solve(); } } class Magatro { private int L, D; private int[] Grundy = (new int[501]).Select(i => -1).ToArray(); private void Scan() { var line = Console.ReadLine().Split(' '); L = int.Parse(line[0]); D = int.Parse(line[1]); } private int G(int n) { if (Grundy[n] != -1) { return Grundy[n]; } bool[] b = new bool[501]; for (int i = 1; i <= n; i++) { for (int j = i + 1; j <= n; j++) { int k = n - i - j; if (i >= j || j >= k) { continue; } if (k - i > D) { continue; } int next = G(i) ^ G(j) ^ G(k); b[next] = true; } } int result = 0; while (b[result]) { result++; } Grundy[n] = result; return result; } public void Solve() { Scan(); Grundy[1] = 0; Console.WriteLine(G(L) == 0 ? "matsu" : "kado"); } }