On Mission Space Shuttle Challenger STS 51L