#include<iostream> #include <queue> #include <regex> #include <utility> #include<vector> using namespace std; int m, n; vector<vector<int>> maze; vector<pair<int, int>> direction = {{0, -1}, {-1, 0}, {0, 1}, {1, 0}}; pair<int, int> father[1...