#00030C

Tomo

Iako moćni suvremeni strojevi postoje već godinama, Tomo za računanje i dalje koristi svoj stari vjerni kalkulator iz vrtića. Najnaprednija funkcija tog kalkulatora na koju je Tomo i najviše ponosan omogućuje da, kad on jednom pomnoži neka dva broja i nakon toga nastavi pritiskati tipku '=', kalkulator stalno množi prikazani broj na zaslonu s drugim od dva unesena broja. Npr. ako pomnoži 2 i 3, na zaslonu se ispiše broj 6, a daljnjim pritiscima na tipku '=' na zaslonu se redom ispisuje 18, 54, 162, itd. Tomo sada igra jednu njemu uzbudljivu igru - zanima ga nakon koliko pritisaka na tipku '=' će se neki zadani broj pojaviti kao sufiks broja na zaslonu kalkulatora. Preciznije, Tomo utipka neki broj A, pritisne tipku '*', utipka neki broj B i pritisne tipku '='. Na zaslonu se pojavljuje umnožak brojeva A i B. Ako broj [] nije sufiks prikazanog broja, Tomo nastavlja s pritiskanjem tipke '=', pri čemu se broj na zaslonu ponovo množi brojem B, i tako sve dok ne dobije broj C kao sufiks. Kažemo da je broj X sufiks broja Y ako dekadski zapis broja Y završava dekadskim zapisom broja X (npr. 46 je sufiks broja 1246, a 70 nije sufiks broja 4701). Pretpostavljamo da kalkulator može računati s preciznošću od proizvoljno mnogo znamenaka i da ih sve može prikazati na zaslonu. Napišite program koji će iz zadanih brojeva A, B i C izračunati traženi broj pritisaka na tipku '='.


InputU prvom i jedinom retku se nalaze tri cijela broja A, B i C, 0 ≤ A,C ≤ 100000 (sto tisuća), 0 ≤ B ≤ 1000 (tisuću). U dekadskom zapisu broja C neće biti vodećih nula.

OutputU prvi i jedini redak treba ispisati traženi broj pritisaka tipke '=' nakon kojeg će se broj C pojaviti kao sufiks broja na zaslonu kalkulatora ili niz znakova 'NIKAD' ako se to nikada neće dogoditi.

Ulaz
[c]1 2 3

Izlaz
NIKAD

Ulaz
2 3 4
Izlaz
3

Submit solution

Coming later

The grading service will be connected in a later migration step. You can inspect the task and your previous results now.