Avevo scritto pure io la vostra stessa soluzione, ma la funzione viene comunque chiamata esponente volte.