What’s the difference between a stromatolite and a thrombolite?What’s the difference between a stromatolite and a thrombolite?