Imeline masin
문제
Jukul on imeline masin, millel on neli tulukest: punane, roheline, sinine ja kollane. Korraga põleb täpselt üks tuluke. Kui masin tööle panna, siis põleb sellel alguses punane tuluke.
Masinal on lisaks kaks nuppu: ja . Nuppe vajutades saab muuta, missugune tuluke põleb:
- Kui põleb punane tuluke ja vajutada ükskõik kumba nuppu, siis hakkab põlema roheline tuluke.
- Kui põleb roheline tuluke ja vajutada nuppu , siis hakkab põlema punane tuluke. Kui aga vajutada nuppu , siis hakkab põlema sinine tuluke.
- Kui põleb sinine tuluke ja vajutada nuppu , siis hakkab põlema kollane tuluke. Kui aga vajutada nuppu , siis jääb põlema sinine tuluke.
- Kui põleb kollane tuluke ja vajutada nuppu , siis jääb põlema kollane tuluke. Kui aga vajutada nuppu , siis hakkab põlema punane tuluke.
Juku kirjutas üles ühe nupuvajutuste jada. Tema õde Juta pillas selle paberi poriloiku ja nüüd on mõned sümbolid paberil arusaamatud. Aita Jutal leida kõik võimalused, mis tuluke võiks vajutustejada lõpuks põleda.
입력
Sisendi esimesel real on nupuvajutuste arv ().
Teisel real on tühikutega eraldatud täisarvu, mis on igaüks , või : nupuvajutuste jada. Arv tähendab, et vajutati nuppu . Arv tähendab, et vajutati nuppu . Arv tähendab, et paber on selle koha pealt märjaks saanud ja Juta ei tea, mis nuppu vajutati: see võis olla või .
출력
Väljastada neli rida: üks iga tulukese kohta.
Esimesele reale väljastada 'JAH', kui vajutustejada lõpuks võib põleda punane tuluke, ja 'EI', kui see pole võimalik.
Teisele, kolmandale ja neljandale reale väljastada, kas vajutustejada lõpuks võib põleda roheline, sinine või kollane tuluke.
예제
예제 1
6 1 -1 0 1 0 1
JAH EI JAH EI
예제 2
4 -1 -1 -1 -1
JAH EI JAH JAH