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 é o consumo de energia renovável (em %) para os 3 países mais eficientes em energia na região 'América do Sul'?
 ###Tabelas: 
CREATE TABLE energy_efficiency (country VARCHAR(100), region VARCHAR(100), renewable_energy_consumption FLOAT); INSERT INTO energy_efficiency (country, region, renewable_energy_consumption) VALUES ('Brazil', 'South America', 40.0), ('Argentina', 'South America', 35.0), ('Chile', 'South America', 25.0), ('Colombia', 'South America', 20.0);
SELECT country, renewable_energy_consumption FROM (SELECT country, renewable_energy_consumption, DENSE_RANK() OVER (ORDER BY renewable_energy_consumption DESC) AS rank FROM energy_efficiency WHERE region = 'South America') subquery WHERE rank <= 3;