Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Encontre o número de artefatos do período pré-colombiano e a data mais antiga de um sítio de escavação na América do Sul.
 ###Tabelas: 
CREATE TABLE Sites (id INT, site_name VARCHAR(50), location VARCHAR(50), period VARCHAR(50), type VARCHAR(50)); INSERT INTO Sites (id, site_name, location, period, type) VALUES (1, 'Site1', 'Location1', 'Pre-Columbian', 'Excavation'), (2, 'Site2', 'South America', 'Medieval', 'Settlement'); CREATE TABLE Artifacts (id INT, site VARCHAR(50), artifact_name VARCHAR(50), date_found DATE, description TEXT); INSERT INTO Artifacts (id, site, artifact_name, date_found, description) VALUES (1, 'Site1', 'Ancient Pottery', '2000-01-01', 'Well-preserved pottery from the pre-Columbian era');
SELECT COUNT(a.id) as artifact_count, MIN(s.date_established) as earliest_date FROM Sites s JOIN Artifacts a ON s.site_name = a.site WHERE s.period = 'Pre-Columbian' AND s.location = 'South America';