modificado metodo reduceAngle