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 taxa de reciclagem dos 3 principais países de reciclagem na Oceania em 2019?
 ###Tabelas: 
CREATE TABLE recycling_rates (country VARCHAR(50), region VARCHAR(50), recycling_rate FLOAT, year INT); INSERT INTO recycling_rates (country, region, recycling_rate, year) VALUES ('Australia', 'Oceania', 0.35, 2019), ('New Zealand', 'Oceania', 0.42, 2019), ('Papua New Guinea', 'Oceania', 0.15, 2019);
SELECT AVG(recycling_rate) FROM recycling_rates WHERE region = 'Oceania' AND recycling_rate IN (SELECT MAX(recycling_rate) FROM recycling_rates WHERE region = 'Oceania' LIMIT 3) AND year = 2019;