Discovery! Rocks formed by water, was life possible?