#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;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCmNvbnN0IGludCBNQVhfTEVOR1RIICA9IDIwOwpjb25zdCBpbnQgVEVOID0gMTA7CmludCBmcmVxW1RFTiArIDFdOwogCmludCBtYWluKCkgewoJaW50IG4sIHZbTUFYX0xFTkdUSCArIDFdOyAKCWNpbiA+PiBuOwoJZm9yIChpbnQgaSA9IDE7IGkgPD0gbjsgKytpKSB7CgkJY2luID4+IHZbaV07IAoJCWludCBjb3B5RWwgPSB2W2ldOwoJCXdoaWxlIChjb3B5RWwpIHsKCQkJKytmcmVxW2NvcHlFbCAlIFRFTl07CgkJCWNvcHlFbCAvPSBURU47CgkJfQoJfQoJaW50IGluZGV4RnJlcURpZyA9IDAsIGF1eCA9IDA7Cglmb3IgKGludCBpID0gMDsgaSA8PSBURU47ICsraSkgewoJCWlmIChhdXggPCBmcmVxW2ldKXsKCQkJYXV4ID0gZnJlcVtpXTsKCQkJaW5kZXhGcmVxRGlnID0gaTsKCQl9CgkJLy9jb3V0IDw8IGZyZXFbaV0gPDwiICI7Cgl9CgkvL2NvdXQgPDwgYXV4IDw8ICIgZGUgY2F0ZSBvcmkgYXBhcmUgIiA8PCBpbmRleEZyZXFEaWcgPDwgIlxuIjsKLy8JY291dCA8PCBpbmRleEZyZXFEaWcgPDwgIiBjaWZyYSBmcmVjdmVudGEgXG4iOwppbnQgZmxhZyA9IDA7Cglmb3IgKGludCBpID0gMDsgaSA8PSBURU4gOyArK2kpIHsKCS8vCWNvdXQgPDwgZnJlcVtpXSA8PCIgPC0+ICI7CgkJaWYgKGF1eCA9PSBmcmVxW2ldICkgewoJCQlmbGFnID0gMTsKCQl9IGVsc2UgaWYgKGF1eCA9PSBmcmVxW2ldICkgewogCgkJfQoJLy8JY291dCA8PCBmbGFnIDw8ICJcbiI7Cgl9IAovLwljb3V0IDw8ICJcbiIgPDwgZmxhZyA8PCIgPC1cbiI7IAoJZm9yIChpbnQgaSA9IDE7IGkgPD0gbjsgKytpKSB7CgkJZm9yIChpbnQgaSA9IDA7IGkgPD0gVEVOOyArK2kpIHsKCQkJZnJlcVtpXSA9IDA7CgkJfQoJCWludCBjb3B5RWwgPSB2W2ldOwoJCXdoaWxlIChjb3B5RWwpIHsKCQkJKytmcmVxW2NvcHlFbCAlIFRFTl07CgkJCWNvcHlFbCAvPSBURU47CgkJfQoJCWludCBhcGFyaXRpZSA9IDAsIGluZGV4ID0gMDsKCQlmb3IgKGludCBpID0gMDsgaSA8PSBURU47ICsraSkgewogCgkJCWlmIChhcGFyaXRpZSA8IGZyZXFbaV0pIHsKCQkJCWFwYXJpdGllID0gZnJlcVtpXTsKCQkJCWluZGV4ID0gaTsKCQkJfQoJCX0KCS8vCWNvdXQgPDwgImluZGV4IC0+ICI8PCBpbmRleCA8PCAiIGN1IG51bWFydWwgZGUgYXBhcml0aWkgIiA8PCBhcGFyaXRpZSA8PCAiXG4iOwoJCWlmIChpbmRleCA9PSBpbmRleEZyZXFEaWcgJiYgZmxhZyA9PSAxKSB7CgkJCWNvdXQgPDwgdltpXSA8PCIgIjsKCQl9IC8vL2Vsc2UgewoJCS8vCWNvdXQgPDwgIk5VIEFWRU0hIjsKCQkJLy9icmVhazsKCQkvL30KCX0KIAogCglyZXR1cm4gMDsKfSA=
CjMKMTIyIDExMSAxMjMxCgozCjEyMyAxMjMgMTIzCjcKMjIyMiA0MTIzIDExMSAyMjEgNTI2MSA5OTk0IDUxMjEyCgoKMwoxMjMgMTIzIDEyMwoKNwoyMjIyIDQxMjMgMTExIDIyMSA1MjYxIDk5OTQgNTEyMTIKCjMKMTIyIDExMSAxMjMxCgozCjcyMiA3MTEgNzIzNw==
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