第一行两个正整数 表示棋盘大小接下来 行,每行一个长度为 的字符串,表示地图第 行第 列的格子由第 行的字符串的第 个(从 开始计算)字符决定,若是 则表示是空格子, 表示障碍,表示马,数据保证马有且只有一个。
输出 行,每行 个数,第 行第 个数表示跳到第 行第 列至少需要几步,如果不可能跳到则输出 。
3 3 .M. ... .X.
-1 0 -1 -1 -1 -1 1 -1 1