grazie per lo sforzo ma la funzione messa come dici te visual studio me la segna scorretta in quanto non trova sumto quando avviene la chiamata ricorsiva