Re life on other planets:
They found some inserting hints that there might be life on Mars at the microbial level.
Mostly on Saturday nights.