#includeint w,h,ans;char a[30][30];int d[4][2]={ { 0,-1},{ 0,1},{ 1,0},{-1,0}};int dfs(int i,int j){ int ii,jj; for(int k=0;k<4;k++) { ii=i+d[k][0]; jj=j+d[k][1]; if(ii =0&&jj>=0&&a[ii][jj]=='.') { ans++; a[ii][jj]='#'; dfs(ii,jj); } } return 0;}int main(){ int x,y; while(scanf("%d %d",&w,&h)!=EOF&&w!=0&&h!=0) { getchar(); for(int i=0;i