Non riesco a venirne a capo

hai ragione, ma rileggendo tutto il codice non mi pare di vedere possibilità di far divenire un numero positivo un numero negativo... :relaxed: