#include <iostream> using namespace std; char a[110][110];int vis[110][110]; int n,m; int dx[] = {1,0,-1,0}; int dy[] = {0,-1,0,1}; void dfs(int x,int y){ if(x>=n&&y>=m){ return ; } for(int i = 0;i<4;i++){ int xx = x+dx[i],yy = y+dy[i]; if(a[xx][yy]=='.'&&!vis[xx][yy])...