#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main(int argc, const char * argv[]) { // sleep(1000); // insert code here... ios::sync_with_stdio(false); cin.tie(0); cout.precision(15); int W, H, N; cin >> W >> H >> N; vector< vector > maw(H, vector(W, false)); vector< vector > mah(H, vector(W, false)); vector< vector< pair > >hlines(W); vector< vector< pair > >wlines(H); for(int n=0;n> M; M++; int prev_h, prev_w; for(int m=0;m> B; int w, h; w = B%W; h = B/W; // cout << "m=" << m << ",B=" << B << " w=" << w << ",h=" << h << endl; if(m>=1){ if(prev_h == h){ int w1 = prev_w, w2 = w; if(w2