oldest human made artefact in Arabia