So....Stonehenge is solved?