#include <iostream>
using namespace std;
const int MAX_LENGTH = 20;
const int TEN = 10;
int freq[TEN + 1];
int main() {
int n, v[MAX_LENGTH + 1];
cin >> n;
for (int i = 1; i <= n; ++i) {
cin >> v[i];
int copyEl = v[i];
while (copyEl) {
++freq[copyEl % TEN];
copyEl /= TEN;
}
}
int indexFreqDig = 0, aux = 0;
for (int i = 0; i <= TEN; ++i) {
if (aux < freq[i]){
aux = freq[i];
indexFreqDig = i;
}
//cout << freq[i] <<" ";
}
//cout << aux << " de cate ori apare " << indexFreqDig << "\n";
// cout << indexFreqDig << " cifra frecventa \n";
int flag = 0;
for (int i = 0; i <= TEN ; ++i) {
// cout << freq[i] <<" <-> ";
if (aux == freq[i] ) {
flag = 1;
} else if (aux == freq[i] ) {
}
// cout << flag << "\n";
}
// cout << "\n" << flag <<" <-\n";
for (int i = 1; i <= n; ++i) {
for (int i = 0; i <= TEN; ++i) {
freq[i] = 0;
}
int copyEl = v[i];
while (copyEl) {
++freq[copyEl % TEN];
copyEl /= TEN;
}
int aparitie = 0, index = 0;
for (int i = 0; i <= TEN; ++i) {
if (aparitie < freq[i]) {
aparitie = freq[i];
index = i;
}
}
// cout << "index -> "<< index << " cu numarul de aparitii " << aparitie << "\n";
if (index == indexFreqDig && flag == 1) {
cout << v[i] <<" ";
} ///else {
// cout << "NU AVEM!";
//break;
//}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY29uc3QgaW50IE1BWF9MRU5HVEggID0gMjA7CmNvbnN0IGludCBURU4gPSAxMDsKaW50IGZyZXFbVEVOICsgMV07CgppbnQgbWFpbigpIHsKCWludCBuLCB2W01BWF9MRU5HVEggKyAxXTsgCgljaW4gPj4gbjsKCWZvciAoaW50IGkgPSAxOyBpIDw9IG47ICsraSkgewoJCWNpbiA+PiB2W2ldOyAKCQlpbnQgY29weUVsID0gdltpXTsKCQl3aGlsZSAoY29weUVsKSB7CgkJCSsrZnJlcVtjb3B5RWwgJSBURU5dOwoJCQljb3B5RWwgLz0gVEVOOwoJCX0KCX0KCWludCBpbmRleEZyZXFEaWcgPSAwLCBhdXggPSAwOwoJZm9yIChpbnQgaSA9IDA7IGkgPD0gVEVOOyArK2kpIHsKCQlpZiAoYXV4IDwgZnJlcVtpXSl7CgkJCWF1eCA9IGZyZXFbaV07CgkJCWluZGV4RnJlcURpZyA9IGk7CgkJfQoJCS8vY291dCA8PCBmcmVxW2ldIDw8IiAiOwoJfQoJLy9jb3V0IDw8IGF1eCA8PCAiIGRlIGNhdGUgb3JpIGFwYXJlICIgPDwgaW5kZXhGcmVxRGlnIDw8ICJcbiI7Ci8vCWNvdXQgPDwgaW5kZXhGcmVxRGlnIDw8ICIgY2lmcmEgZnJlY3ZlbnRhIFxuIjsKaW50IGZsYWcgPSAwOwoJZm9yIChpbnQgaSA9IDA7IGkgPD0gVEVOIDsgKytpKSB7CgkvLwljb3V0IDw8IGZyZXFbaV0gPDwiIDwtPiAiOwoJCWlmIChhdXggPT0gZnJlcVtpXSApIHsKCQkJZmxhZyA9IDE7CgkJfSBlbHNlIGlmIChhdXggPT0gZnJlcVtpXSApIHsKCQkJCgkJfQoJLy8JY291dCA8PCBmbGFnIDw8ICJcbiI7Cgl9IAovLwljb3V0IDw8ICJcbiIgPDwgZmxhZyA8PCIgPC1cbiI7IAoJZm9yIChpbnQgaSA9IDE7IGkgPD0gbjsgKytpKSB7CgkJZm9yIChpbnQgaSA9IDA7IGkgPD0gVEVOOyArK2kpIHsKCQkJZnJlcVtpXSA9IDA7CgkJfQoJCWludCBjb3B5RWwgPSB2W2ldOwoJCXdoaWxlIChjb3B5RWwpIHsKCQkJKytmcmVxW2NvcHlFbCAlIFRFTl07CgkJCWNvcHlFbCAvPSBURU47CgkJfQoJCWludCBhcGFyaXRpZSA9IDAsIGluZGV4ID0gMDsKCQlmb3IgKGludCBpID0gMDsgaSA8PSBURU47ICsraSkgewoJCQkKCQkJaWYgKGFwYXJpdGllIDwgZnJlcVtpXSkgewoJCQkJYXBhcml0aWUgPSBmcmVxW2ldOwoJCQkJaW5kZXggPSBpOwoJCQl9CgkJfQoJLy8JY291dCA8PCAiaW5kZXggLT4gIjw8IGluZGV4IDw8ICIgY3UgbnVtYXJ1bCBkZSBhcGFyaXRpaSAiIDw8IGFwYXJpdGllIDw8ICJcbiI7CgkJaWYgKGluZGV4ID09IGluZGV4RnJlcURpZyAmJiBmbGFnID09IDEpIHsKCQkJY291dCA8PCB2W2ldIDw8IiAiOwoJCX0gLy8vZWxzZSB7CgkJLy8JY291dCA8PCAiTlUgQVZFTSEiOwoJCQkvL2JyZWFrOwoJCS8vfQoJfQoJCgkKCXJldHVybiAwOwp9
MwoxMjMgMTIzIDEyMwozCjEyMiAxMTEgMTIzMQoKMwoxMjMgMTIzIDEyMwo3CjIyMjIgNDEyMyAxMTEgMjIxIDUyNjEgOTk5NCA1MTIxMgoKCjMKMTIzIDEyMyAxMjMKCjcKMjIyMiA0MTIzIDExMSAyMjEgNTI2MSA5OTk0IDUxMjEyCgozCjEyMiAxMTEgMTIzMQoKMwo3MjIgNzExIDcyMzc=
3
123 123 123
3
122 111 1231
3
123 123 123
7
2222 4123 111 221 5261 9994 51212
3
123 123 123
7
2222 4123 111 221 5261 9994 51212
3
122 111 1231
3
722 711 7237