#include <iostream>
#include <vector>
void make_zero(std::vector<std::vector<double> > & to_zero) {
for (int i = 0; i < to_zero.size(); ++i) {
for (int j = 0; j < to_zero[i].size(); ++j) {
to_zero[i][j] = 0;
}
}
}
void print_double_vector(const std::vector<std::vector<double> > & to_print) {
for (int i = 0; i < to_print.size(); ++i) {
for (int j = 0; j < to_print[i].size(); ++j) {
std::cout << to_print[i][j] << " ";
}
std::cout << std::endl;
}
std::cout << std::endl;
}
int main() {
// your code goes here
int n, m;
std::cin >> n >> m;
std::vector<std::vector<double> > d(n, std::vector<double>(m));
print_double_vector(d);
make_zero(d);
print_double_vector(d);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgoKdm9pZCBtYWtlX3plcm8oc3RkOjp2ZWN0b3I8c3RkOjp2ZWN0b3I8ZG91YmxlPiA+ICYgdG9femVybykgewoJZm9yIChpbnQgaSA9IDA7IGkgPCB0b196ZXJvLnNpemUoKTsgKytpKSB7CgkJZm9yIChpbnQgaiA9IDA7IGogPCB0b196ZXJvW2ldLnNpemUoKTsgKytqKSB7CgkJCXRvX3plcm9baV1bal0gPSAwOwoJCX0KCX0KfQoKCnZvaWQgcHJpbnRfZG91YmxlX3ZlY3Rvcihjb25zdCBzdGQ6OnZlY3RvcjxzdGQ6OnZlY3Rvcjxkb3VibGU+ID4gJiB0b19wcmludCkgewoJZm9yIChpbnQgaSA9IDA7IGkgPCB0b19wcmludC5zaXplKCk7ICsraSkgewoJCWZvciAoaW50IGogPSAwOyBqIDwgdG9fcHJpbnRbaV0uc2l6ZSgpOyArK2opIHsKCQkJc3RkOjpjb3V0IDw8IHRvX3ByaW50W2ldW2pdIDw8ICIgIjsKCQl9CgkJc3RkOjpjb3V0IDw8IHN0ZDo6ZW5kbDsKCX0KCXN0ZDo6Y291dCA8PCBzdGQ6OmVuZGw7Cn0KCgppbnQgbWFpbigpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCWludCBuLCBtOwoJc3RkOjpjaW4gPj4gbiA+PiBtOwoJc3RkOjp2ZWN0b3I8c3RkOjp2ZWN0b3I8ZG91YmxlPiA+IGQobiwgc3RkOjp2ZWN0b3I8ZG91YmxlPihtKSk7CglwcmludF9kb3VibGVfdmVjdG9yKGQpOwoJbWFrZV96ZXJvKGQpOwoJcHJpbnRfZG91YmxlX3ZlY3RvcihkKTsKCXJldHVybiAwOwp9