#include #include using namespace std;int R, C, T;bool goal;char Arr[51][51];bool QC[51][51];bool WC[51][51];int Dir[4][2] = {{-1, 0}, {0, -1}, {0, 1}, {1, 0}};queue> Q;queue> W;void water(){ int sz = W.size(); while(sz--){ int y = W.front().first; int x = W.front().second; W.pop(); for(int d=0; d= R || nx >= C) continue; if(Arr[ny][nx] == 'X' || Arr[..