#include <bits/stdc++.h>
using namespace std;
int main() {
int baris, kolom;
bool masihsatu = true;
cin >> baris >> kolom;
vector<vector<int>> kotak(baris, vector<int>(kolom));
for (int a = 0; a < baris; a++) {
for (int b = 0; b < kolom; b++) {
char input;
cin >> input;
kotak[a][b] = input - '0';
if (masihsatu && kotak[a][b] == 0) {
masihsatu = false;
}
}
if (masihsatu && a > baris) {
for (int c = 0; c < kolom; c++) {
kotak[a - 1][c] = 0;
}
}
masihsatu = true;
}
for (int a = 0; a < baris; a++) {
for (int b = 0; b < kolom; b++) {
cout << kotak[a][b];
}
cout << endl;
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCWludCBiYXJpcywga29sb207Cglib29sIG1hc2loc2F0dSA9IHRydWU7CgljaW4gPj4gYmFyaXMgPj4ga29sb207CgkKCXZlY3Rvcjx2ZWN0b3I8aW50Pj4ga290YWsoYmFyaXMsIHZlY3RvcjxpbnQ+KGtvbG9tKSk7Cglmb3IgKGludCBhID0gMDsgYSA8IGJhcmlzOyBhKyspIHsKCQlmb3IgKGludCBiID0gMDsgYiA8IGtvbG9tOyBiKyspIHsKCQkJY2hhciBpbnB1dDsKCQkJY2luID4+IGlucHV0OwoJCQlrb3Rha1thXVtiXSA9IGlucHV0IC0gJzAnOwoJCQkKCQlpZiAobWFzaWhzYXR1ICYmIGtvdGFrW2FdW2JdID09IDApIHsKCQkJbWFzaWhzYXR1ID0gZmFsc2U7CgkJfQoJCQoJCX0KCQkKCWlmIChtYXNpaHNhdHUgJiYgYSA+IGJhcmlzKSB7CgkJZm9yIChpbnQgYyA9IDA7IGMgPCBrb2xvbTsgYysrKSB7CgkJCWtvdGFrW2EgLSAxXVtjXSA9IDA7CgkJfQoJfQoJbWFzaWhzYXR1ID0gdHJ1ZTsKCQoJfQoJCglmb3IgKGludCBhID0gMDsgYSA8IGJhcmlzOyBhKyspIHsKCQlmb3IgKGludCBiID0gMDsgYiA8IGtvbG9tOyBiKyspIHsKCQkJY291dCA8PCBrb3Rha1thXVtiXTsKCQl9CgkJY291dCA8PCBlbmRsOwoJfQoJCn0=