The Insane Engineering of the Perseverance Rover