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: Qual é a produção média de ouro por mina localizada na África do Sul para o ano de 2018?
 ###Tabelas: 
CREATE TABLE mine_stats (mine_name VARCHAR(255), country VARCHAR(255), mineral VARCHAR(255), quantity INT, year INT); INSERT INTO mine_stats (mine_name, country, mineral, quantity, year) VALUES ('Driefontein', 'South Africa', 'Gold', 1500, 2018), ('Kloof', 'South Africa', 'Gold', 1200, 2018), ('Mponeng', 'South Africa', 'Gold', 1000, 2018);
SELECT country, AVG(quantity) as avg_gold_production FROM mine_stats WHERE country = 'South Africa' AND mineral = 'Gold' GROUP BY country;