Si ci avevo pensato anch'io ma non riuscivo ad avere indetro i valori che mi servivano che venivano puntualmente sovrascritti a ogni "return" cmq sono riuscito a trovare un modo alternativo ai cicli for per risolvere il mio prob quindi tutto bene...grazie a tutti cmq...