#include <stdio.h>
int main(void) {
int n;
int row_has[100] = {0};
int col_has[100] = {0};
char c;
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
if (c == '#') {
row_has[i] = 1;
col_has[j] = 1;
}
}
}
int row_need = 0, col_need = 0;
for (int i = 0; i < n; i++) row_need += row_has[i];
for (int j = 0; j < n; j++) col_need += col_has[j];
int ans = (row_need < col_need ? row_need : col_need);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CiAgICBpbnQgbjsKICAgIHNjYW5mKCIlZCIsICZuKTsKCiAgICBpbnQgcm93X2hhc1sxMDBdID0gezB9OwogICAgaW50IGNvbF9oYXNbMTAwXSA9IHswfTsKICAgIGNoYXIgYzsKCiAgICBmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykgewogICAgICAgIGZvciAoaW50IGogPSAwOyBqIDwgbjsgaisrKSB7CiAgICAgICAgICAgIHNjYW5mKCIgJWMiLCAmYyk7CiAgICAgICAgICAgIGlmIChjID09ICcjJykgewogICAgICAgICAgICAgICAgcm93X2hhc1tpXSA9IDE7CiAgICAgICAgICAgICAgICBjb2xfaGFzW2pdID0gMTsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0KCiAgICBpbnQgcm93X25lZWQgPSAwLCBjb2xfbmVlZCA9IDA7CiAgICBmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykgcm93X25lZWQgKz0gcm93X2hhc1tpXTsKICAgIGZvciAoaW50IGogPSAwOyBqIDwgbjsgaisrKSBjb2xfbmVlZCArPSBjb2xfaGFzW2pdOwoKICAgIGludCBhbnMgPSAocm93X25lZWQgPCBjb2xfbmVlZCA/IHJvd19uZWVkIDogY29sX25lZWQpOwogICAgcHJpbnRmKCIlZFxuIiwgYW5zKTsKCiAgICByZXR1cm4gMDsKfQo=