Thoughts on Curiosity's soft landing on Mars