#include<bits/stdc++.h> using namespace std; struct node { int x,y; int step; node() {}; node(int a,int b,int c):x(a),y(b),step(c) { } } s,t; const int Max=100; int n,m; char M[Max][Max]; bool a[Max][Max]= {0}; int X[4]= {1,0,-1,0}; int Y[4]= {0,-1,0,1}; bool Judge(int x,int y) { if(x...