20120526 home.science: Mars has building blocks of life?