"historians have puzzled over the purpose of Stonehenge."