#include<bits/stdc++.h>
using namespace std;
#define int long long
char arr[110][110];
bool hflag[110],sflag[110];
signed main(){
int n,m;
cin>>n>>m;
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
cin>>arr[i][j];
}
}
for(int i=1;i<=n;i++){
bool flag=0;
for(int j=1;j<=m;j++){
if(arr[i][j]=='#'){
flag=1;
break;
}
}
if(flag==0){
hflag[i]=1;
}
}
for(int i=1;i<=m;i++){
bool flag=0;
for(int j=1;j<=n;j++){
if(arr[j][i]=='#'){
flag=1;
break;
}
}
if(flag==0){
sflag[i]=1;
}
}
for(int i=1;i<=n;i++){
if(hflag[i]==1){
continue;
}
for(int j=1;j<=m;j++){
if(sflag[j]==1){
continue;
}
cout<<arr[i][j];
}
cout<<"\n";
}
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKI2RlZmluZSBpbnQgbG9uZyBsb25nCmNoYXIgYXJyWzExMF1bMTEwXTsKYm9vbCBoZmxhZ1sxMTBdLHNmbGFnWzExMF07CnNpZ25lZCBtYWluKCl7CglpbnQgbixtOwoJY2luPj5uPj5tOwoJZm9yKGludCBpPTE7aTw9bjtpKyspewoJCWZvcihpbnQgaj0xO2o8PW07aisrKXsKCQkJY2luPj5hcnJbaV1bal07CgkJfQoJfQoJZm9yKGludCBpPTE7aTw9bjtpKyspewoJCWJvb2wgZmxhZz0wOwoJCWZvcihpbnQgaj0xO2o8PW07aisrKXsKCQkJaWYoYXJyW2ldW2pdPT0nIycpewoJCQkJZmxhZz0xOwoJCQkJYnJlYWs7CgkJCX0KCQl9CgkJaWYoZmxhZz09MCl7CgkJCWhmbGFnW2ldPTE7CgkJfQoJfQoJZm9yKGludCBpPTE7aTw9bTtpKyspewoJCWJvb2wgZmxhZz0wOwoJCWZvcihpbnQgaj0xO2o8PW47aisrKXsKCQkJaWYoYXJyW2pdW2ldPT0nIycpewoJCQkJZmxhZz0xOwoJCQkJYnJlYWs7CgkJCX0KCQl9CgkJaWYoZmxhZz09MCl7CgkJCXNmbGFnW2ldPTE7CgkJfQoJfQoJZm9yKGludCBpPTE7aTw9bjtpKyspewoJCWlmKGhmbGFnW2ldPT0xKXsKCQkJY29udGludWU7CgkJfQoJCWZvcihpbnQgaj0xO2o8PW07aisrKXsKCQkJaWYoc2ZsYWdbal09PTEpewoJCQkJY29udGludWU7CgkJCX0KCQkJY291dDw8YXJyW2ldW2pdOwoJCX0KCQljb3V0PDwiXG4iOwoJfQp9