#include #include #include "testlib.h" using namespace std; using namespace atcoder; using ld = long double; using ll = long long; #define Rep(parameter, start, end) for(int parameter = start; parameter < (ll)(end); parameter++) #define rep(parameter, end) Rep(parameter, 0, end) #define rRep(parameter, start, end) for(int parameter = (ll)(end)-1; parameter >= start; parameter--) #define rrep(parameter, end) rRep(parameter, 0, end) const int HW_min_size = 1; const int HW_max_size = 100; const int K_min_size = 1; int main() { registerValidation(); int H = inf.readInt(HW_min_size, HW_max_size); inf.readSpace(); int W = inf.readInt(HW_min_size, HW_max_size); inf.readSpace(); int K = inf.readInt(K_min_size,H+W); inf.readEoln(); rep(i,H){ string S = inf.readString(); assert((int)(S.size() == W)); for(auto c : S){ assert(c == 'o' || c == '.' || c == '#'); } if(i == 0) assert(S[0] == '.'); if(i == H-1) assert(S[W-1] == '.'); } inf.readEof(); return 0; } /* */