ma quindi se usassi il primo metodo che mi hai suggerito dovrei mettere un return davanti ad ogni richiamo ricorsivo e poi dopo, definire il dato da copiare nell array come somma di quello che ritorno sia da destra che da sinistra ??
per il secondo metodo che mi hai detto ho capito se non sbaglio cosa dovrebbe fare ma non riesco ad implementarlo.
scusa non sono cosi ferrato sull argomento ; grazie per l aiuto