Stromatolite layersSince before the boring billion (as geologists jokingly call it, roughly 2-1 bill