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: Quais locais de escavação têm mais de 3 artefatos com resultados de análise indicando 'Presença de Materiais Orgânicos'?
 ###Tabelas: 
CREATE TABLE ExcavationSites (SiteName VARCHAR(50), ArtifactCount INT); INSERT INTO ExcavationSites (SiteName, ArtifactCount) VALUES ('Site1', 4), ('Site2', 2), ('Site3', 5);
SELECT SiteName FROM ExcavationSites WHERE ArtifactCount > 3 INTERSECT SELECT SiteName FROM (SELECT SiteName, COUNT(*) FROM ExcavationSites s JOIN Artifacts a ON s.SiteName = a.SiteName WHERE a.AnalysisResult = 'Presence of Organic Materials' GROUP BY SiteName) AS Subquery;