ancient artifacts that cannot be explained