#include <iostream> #include<vector> using namespace std; const int dirs[8][2]={{-1,-1},{-1,0},{-1,1},{0,-1},{0,1},{1,-1},{1,0},{1,1}}; void dfs(int x,int y,vector<vector<char>>&grid,vector<vector<bool>>&visited){ int n=grid.size(); int m=grid[0].size(); i...