Respuesta :

Stromatolites is the answer
I Believe it to be Stromatolites