Georgel vrea să-i testeze cunoștințele de matematică lui Săndel. Pentru aceasta, îi propune lui Săndel două numere naturale și . Cu prima cifră a numărului , plasată în locul primei cifre a numărului se formează un nou număr. Un alt număr se formează cu prima cifră a numărului plasată în locul ultimei cifre a numărului . Se obțin două noi numere cu a doua cifră a numărului plasată în locul primei cifre a numărului , respectiv în locul ultimei cifre a numărului . Se continuă formarea și altor numere după aceleași reguli, până când se epuizează cifrele numărului (dacă numărul are cifre, atunci se vor forma numere).
Cerință
Cunoscând cele două numere și , Săndel va trebui să găsească cel mai mare număr prim format conform regulii de mai sus, știind că se iau în calcul pentru această determinare și valorile inițiale ale numerelor și . În cazul în care nu există niciun număr prim, conform cerințelor de mai sus, se va afișa cel mai mare număr care se poate forma, știind că se iau în calcul și valorile inițiale ale numerelor și .
Date de intrare
De pe prima linie a fișierului de intrare test.in
se citesc cele două numere și , în această ordine.
Date de ieșire
Pe prima linie a fișierului de ieșire test.out
se va afișa numărul cerut.
Restricții și precizări
Exemplul 1
test.in
19 913
test.out
919
Explicație
Numerele care se formează sunt: (folosind prima cifră din în locul primei cifre din ), (folosind prima cifră din în locul ultimei cifre din ), (folosind a doua cifră din în locul primei cifre din ), (folosind a doua cifră din în locul ultimei cifre din ). La aceste numere se adaugă valorile inițiale ale lui și , adică și . Se observă că cel mai mare număr prim dintre numerele de mai sus este .
Exemplul 2
test.in
260 444
test.out
644
Explicație
Numerele care se formează sunt: (folosind prima cifră din în locul primei cifre din ), (folosind prima cifră din în locul ultimei cifre din ), (folosind a doua cifră din în locul primei cifre din ), (folosind a doua cifră din în locul ultimei cifre din ), (folosind a treia cifră din în locul primei cifre din ) și (folosind a treia cifră din în locul ultimei cifre din ). La aceste numere se adaugă valorile inițiale ale lui și , adică și . Se observă că nu există niciun număr prim, atunci se va afișa cel mai mare număr dintre numerele de mai sus, adică .