#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 freqDig = 0, aux = 0;
for (int i = 0; i <= TEN; ++i) {
if (aux < freq[i]){
aux = freq[i];
freqDig = i;
}
//cout << freq[i] <<" ";
}
cout << aux << " cifra frecventa \n";
int flag = 1;
for (int i = 0; i <= TEN ; ++i) {
cout << freq[i] <<" ";
if (aux != freq[i] && freq[i] != 0) {
flag = 0;
}
}
//cout << flag <<" <-";
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 << "<-cifra din nr \n";
if (index == freqDig && flag == 0) {
cout << v[i] <<" ";
} else {
cout << "NU AVEM!";
break;
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY29uc3QgaW50IE1BWF9MRU5HVEggID0gMjA7CmNvbnN0IGludCBURU4gPSAxMDsKaW50IGZyZXFbVEVOICsgMV07CgppbnQgbWFpbigpIHsKCWludCBuLCB2W01BWF9MRU5HVEggKyAxXTsgCgljaW4gPj4gbjsKCWZvciAoaW50IGkgPSAxOyBpIDw9IG47ICsraSkgewoJCWNpbiA+PiB2W2ldOyAKCQlpbnQgY29weUVsID0gdltpXTsKCQl3aGlsZSAoY29weUVsKSB7CgkJCSsrZnJlcVtjb3B5RWwgJSBURU5dOwoJCQljb3B5RWwgLz0gVEVOOwoJCX0KCX0KCWludCBmcmVxRGlnID0gMCwgYXV4ID0gMDsKCWZvciAoaW50IGkgPSAwOyBpIDw9IFRFTjsgKytpKSB7CgkJaWYgKGF1eCA8IGZyZXFbaV0pewoJCQlhdXggPSBmcmVxW2ldOwoJCQlmcmVxRGlnID0gaTsKCQl9CgkJLy9jb3V0IDw8IGZyZXFbaV0gPDwiICI7Cgl9Cgljb3V0IDw8IGF1eCA8PCAiIGNpZnJhIGZyZWN2ZW50YSBcbiI7CmludCBmbGFnID0gMTsKCWZvciAoaW50IGkgPSAwOyBpIDw9IFRFTiA7ICsraSkgewoJCWNvdXQgPDwgZnJlcVtpXSA8PCIgIjsKCQlpZiAoYXV4ICE9IGZyZXFbaV0gJiYgZnJlcVtpXSAhPSAwKSB7CgkJCWZsYWcgPSAwOwoJCX0KCX0gCgkvL2NvdXQgPDwgZmxhZyA8PCIgPC0iOyAKCWZvciAoaW50IGkgPSAxOyBpIDw9IG47ICsraSkgewoJCWZvciAoaW50IGkgPSAwOyBpIDw9IFRFTjsgKytpKSB7CgkJCWZyZXFbaV0gPSAwOwoJCX0KCQlpbnQgY29weUVsID0gdltpXTsKCQl3aGlsZSAoY29weUVsKSB7CgkJCSsrZnJlcVtjb3B5RWwgJSBURU5dOwoJCQljb3B5RWwgLz0gVEVOOwoJCX0KCQlpbnQgYXBhcml0aWUgPSAwLCBpbmRleCA9IDA7CgkJZm9yIChpbnQgaSA9IDA7IGkgPD0gVEVOOyArK2kpIHsKCQkJCgkJCWlmIChhcGFyaXRpZSA8IGZyZXFbaV0pIHsKCQkJCWFwYXJpdGllID0gZnJlcVtpXTsKCQkJCWluZGV4ID0gaTsKCQkJfQoJCX0KCQkvL2NvdXQgPDwgaW5kZXggPDwgIjwtY2lmcmEgZGluIG5yIFxuIjsKCQlpZiAoaW5kZXggPT0gZnJlcURpZyAmJiBmbGFnID09IDApIHsKCQkJY291dCA8PCB2W2ldIDw8IiAiOwoJCX0gZWxzZSB7CgkJCWNvdXQgPDwgIk5VIEFWRU0hIjsKCQkJYnJlYWs7CgkJfQoJfQoJCgkKCXJldHVybiAwOwp9
MwoxMjIgMTExIDEyMzEKCjMKMTIzIDEyMyAxMjMKNwoyMjIyIDQxMjMgMTExIDIyMSA1MjYxIDk5OTQgNTEyMTIKCgozCjEyMyAxMjMgMTIzCgo3CjIyMjIgNDEyMyAxMTEgMjIxIDUyNjEgOTk5NCA1MTIxMgoKMwoxMjIgMTExIDEyMzEKCjMKNzIyIDcxMSA3MjM3
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