Unravelling the engineering behind the Perseverance landing