Pure luck perfect landing