static void fill(char[][] A, int i, int j, char toFill){
		if(i<0 || i>=n || j<0 || j>=m || A[i][j]!='.') return;
		A[i][j]=toFill;
		fill(A, i-1, j, toFill=='W'?'B':'W');
		fill(A, i, j+1, toFill=='W'?'B':'W');
		fill(A, i+1, j, toFill=='W'?'B':'W');
		fill(A, i, j-1, toFill=='W'?'B':'W');
	}