Ekscentrična enkripcija

아직 제출이 없습니다시간 제한1초메모리 제한1024 MB

문제

Gospodin Malnar jučer je održao predavanje o Cezarovoj šifri te zaključio da bi bila pogodna za šifriranje njegovih tajnih poruka. No, kako se ipak radi o Gospodinu Malnaru, odlučio ju je malo unaprijediti te stvorio takozvanu Malnarovu šifru. Ključ se sastoji od tri broja aa, bb, cc (0a,b,c<260 ≤ a, b, c < 26). Za zadanu riječ engleske abecede S, Gospodin Malnar prvo slovo ciklički pomakne za aa, drugo za bb, treće za cc, i ponovno četvrto za aa, peto za bb te tako dokgod nije šifrirao cijelu riječ te time dobio novu riječ T.

Ciklički pomak za jedno mjesto pretvara slovo aa u slovo bb, slovo bb u slovo cc i sve do slova z koje pretvara u slovo aa. Ciklički pomak za neki drugi prirodan broj primjena je cikličkog pomaka za jedan taj broj puta, odnosno ciklički pomak za 00 ne mijenja ni jedan znak.

Sada Gospodina Malnara zanima za par riječi S i T postoji li ključ takav da se šifriranjem riječi S Malnarovom šifrom dobije riječ T. U slučaju da postoji takav ključ, moli vas da ispišete neki.

입력

U prvom retku nalazi se riječ SS (3S31053 ≤ |S| ≤ 3 · 10^5).

U drugom retku nalazi se riječ TT (3T31053 ≤ |T| ≤ 3 · 10^5).

출력

Potrebno je ispisati tri broja aa, bb, cc ako postoji takav ključ, odnosno 1-1 ako ne postoji. Ako postoji više točnih ključeva, moguće je ispisati bilo koji.