% Idee: Heno Ivanov
% Tekst: Heno Ivanov

\documentclass[a4paper,11pt]{article}
\usepackage[et]{../../eio}

\begin{document}
\begin{ol}{\eio}{\fv 7.02.2026}{\yle}{}
\begin{yl}{1}{Seinakell}{kell}{1 sek}{20 punkti}

Jukul on kodus 12-tunnise näiduga seinakell, mis peaks igal täistunnil erineva looma häält tegema.
Aga kell on rikkis ja hääled kõlavad ainult osadel täistundidel.
Juku soovib oma sõbrale kella näidata, kuid tahab varjata fakti, et kell on rikkis.

Juku paneb kirja, millistel täistundidel ta kella häält kuulis.
Kirjutada programm, mis otsustab, kas Juku saab oma sõbrale demonstreerida kõiki kella (teadaolevaid)
hääli ja varjata riket. Leida ajavahemik, mida Juku peaks selleks kasutama.

\sis
Esimesel real on Juku poolt kirja pandud täistundide arv $N$ ($1 \le N \le 100$).
Järgmisel real on $N$ tühikutega eraldatud täisarvu $T_i$ ($1 \le T_i \le 12$).

\val
Kui lahendust ei leidu, väljastada ainsale reale sõna \verb"EI".
Kui lahendus leidub, väljastada esimesele reale sõna \verb"JAH" ja teisele reale kaks täisarvu: sobiva vahemiku esimene ja viimane täistund.
Kui leidub mitu lahendust, väljastada (arvuliselt) vähima algusajaga variant.

\nde[0]{5cm}{3cm}

Loomahääled kõlavad kell 11, 12, 1 ja 2. Kell 11 alustades ja kell 2 lõpetades saab neid kõiki kuulda, samas pole selle aja jooksul ühtki täistundi, mil häält ei kõlaks.

\nde[1]{5cm}{3cm}

\hnd \testideraldi
\begin{xenum0}
    \item (0 punkti) \naitedpikem
    \item (20 punkti) \piiranguteta
\end{xenum0}

\end{yl}
\end{ol}
\end{document}
