More building blocks of life found on Mars