Un număr natural se numește palPow dacă oglinditul său are strict mai mulți divizori pozitivi decât are numărul. De exemplu este un număr palPow deoarece are doi divizori pozitivi iar oglinditul său, , are șase divizori pozitivi . Oglinditul unui număr este valoarea obținută considerând cifrele numărului de la dreapta la stânga (de exemplu, oglinditul lui este iar oglinditul lui este ).
Cerință
Pentru un șir de numere naturale date să se determine câte numere palPow sunt în șir precum și care este cel mai mic și cel mai mare număr palPow din șir.
Date de intrare
Fișierul de intrare conține pe prima linie numărul și pe a doua linie numere naturale separate prin spațiu.
Date de ieșire
Fișierul de ieșire va conține pe prima linie trei valori separate prin câte un spațiu, reprezentând în ordine, numărul de numere palPow, cel mai mic număr palPow, cel mai mare număr palPow din șirul dat.
Restricții și precizări
- numerele din șir sunt naturale cel mult egale cu
- șirul conține cel puțin un număr palPow
Exemplu
palpow.in
6
13 23 231 408 48 36
palpow.out
3 23 231