#include <vector>
struct Square {
public:
Square(bool) {}
};
int main() {
std::vector<std::vector<Square>> squares;
squares.resize(10);
for (int row = 0; row < 10; ++row) {
for (int col = 0; col < 10; ++col) {
squares[row].emplace_back(false);
}
}
}
I2luY2x1ZGUgPHZlY3Rvcj4KCnN0cnVjdCBTcXVhcmUgewpwdWJsaWM6CglTcXVhcmUoYm9vbCkge30KfTsKCmludCBtYWluKCkgewoJc3RkOjp2ZWN0b3I8c3RkOjp2ZWN0b3I8U3F1YXJlPj4gc3F1YXJlczsKCQoJc3F1YXJlcy5yZXNpemUoMTApOwoJZm9yIChpbnQgcm93ID0gMDsgcm93IDwgMTA7ICsrcm93KSB7CgkJZm9yIChpbnQgY29sID0gMDsgY29sIDwgMTA7ICsrY29sKSB7CgkJCXNxdWFyZXNbcm93XS5lbXBsYWNlX2JhY2soZmFsc2UpOwoJCX0KCX0KfQ==