Per un dato numero intero positivo N, scrivi un programma completo per trovare la M naturale minima in modo tale che il prodotto delle cifre di M sia uguale N. N sia inferiore a 1.000.000.000. Se non esiste una M, stampa -1. Il tuo codice non dovrebbe richiedere più di 10 secondi per ogni caso.
Sample Inputs
1
3
15
10
123456789
32
432
1296
Sample Outputs
1
3
35
25
-1
48
689
2899
1dare1è un caso di prova importante.