#include <iostream>
using namespace std;
bool isPrime(int digit) {
if (digit < 0) {
digit = -digit;
}
return digit == 2 || digit == 3 || digit == 5 || digit == 7;
}
int main() {
int n;
cin >> n;
int primeIndex = 0, primeDigitsCount = 0, primeNo = -2000000001;
for (int i = 1; i <= n; ++i) {
int no, digitsCount = 0;
cin >> no;
int cpyNo = no;
while (cpyNo) {
if (isPrime(cpyNo % 10)) {
++digitsCount;
} else {
digitsCount = 0;
cpyNo = -1;
break;
}
cpyNo /= 10;
}
cout << no << "," << digitsCount << "," << primeIndex << " ";
if (cpyNo != -1 && no && (digitsCount > primeDigitsCount || (digitsCount == primeDigitsCount && no >= primeNo))) {
primeIndex = i;
primeDigitsCount = digitsCount;
primeNo = no;
}
}
//cout << "\n";
if (primeIndex) {
cout << primeIndex;
} else {
cout << "AJUNGE LA DESTINATIE!";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKYm9vbCBpc1ByaW1lKGludCBkaWdpdCkgewoJaWYgKGRpZ2l0IDwgMCkgewoJCWRpZ2l0ID0gLWRpZ2l0OwoJfQoJcmV0dXJuIGRpZ2l0ID09IDIgfHwgZGlnaXQgPT0gMyB8fCBkaWdpdCA9PSA1IHx8IGRpZ2l0ID09IDc7Cn0KCmludCBtYWluKCkgewoJaW50IG47CgljaW4gPj4gbjsKCWludCBwcmltZUluZGV4ID0gMCwgcHJpbWVEaWdpdHNDb3VudCA9IDAsIHByaW1lTm8gPSAtMjAwMDAwMDAwMTsKCWZvciAoaW50IGkgPSAxOyBpIDw9IG47ICsraSkgewoJCWludCBubywgZGlnaXRzQ291bnQgPSAwOwoJCWNpbiA+PiBubzsKCQlpbnQgY3B5Tm8gPSBubzsKCQl3aGlsZSAoY3B5Tm8pIHsKCQkJaWYgKGlzUHJpbWUoY3B5Tm8gJSAxMCkpIHsKCQkJCSsrZGlnaXRzQ291bnQ7CgkJCX0gZWxzZSB7CgkJCSAJZGlnaXRzQ291bnQgPSAwOwoJCQkgCWNweU5vID0gLTE7CgkJCSAJYnJlYWs7CgkJCSB9CgkJCWNweU5vIC89IDEwOwoJCX0KCQljb3V0IDw8IG5vIDw8ICIsIiA8PCBkaWdpdHNDb3VudCA8PCAiLCIgPDwgcHJpbWVJbmRleCA8PCAiICI7CgkJaWYgKGNweU5vICE9IC0xICYmIG5vICYmIChkaWdpdHNDb3VudCA+IHByaW1lRGlnaXRzQ291bnQgfHwgKGRpZ2l0c0NvdW50ID09IHByaW1lRGlnaXRzQ291bnQgJiYgbm8gPj0gcHJpbWVObykpKSB7CgkJCXByaW1lSW5kZXggPSBpOwoJCQlwcmltZURpZ2l0c0NvdW50ID0gZGlnaXRzQ291bnQ7CgkJCXByaW1lTm8gPSBubzsKCQl9CgkJCgl9CgkvL2NvdXQgPDwgIlxuIjsKCWlmIChwcmltZUluZGV4KSB7CgkJY291dCA8PCBwcmltZUluZGV4OwoJfSBlbHNlIHsKCQljb3V0IDw8ICJBSlVOR0UgTEEgREVTVElOQVRJRSEiOwoJfQoJcmV0dXJuIDA7Cn0=