Meroë: Excavators moving a stone