#include<bits/stdc++.h> using namespace std; const int N=2e3+10; char g[N][N]; int dis[N][N],d1[N][N]; int n,m,sx,sy; int dx[4]={-1,0,1,0},dy[4]={0,1,0,-1}; typedef pair<int,int>PII; queue<PII>q; int bfs() { while(q.size()) { auto [x,y]=q.front(); q.pop(); ...