#include #include #include #include #include #include #include #include #include using namespace std; #define MAXN 100+5 int N,M; char str[MAXN][MAXN]; int pos[9][2]={{-1,-1},{-1,0},{-1,1},{0,-1},{0,0},{0,1},{1,-1},{1,0},{1,1}}; void dfs(int x,int y) { str[x][y]='.'; int i,j; for(i=0;i<9;i++) { x+=pos[i][0]; y+=pos[i][1]; if(x>=0&&x=0&&y