Carl Sagans question answered 50 years later