Why Stonehenge megaliths stay up after 5,000 years -- it's a