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: Liste as 3 minas com a maior pontuação de impacto ambiental, ordenadas pela pontuação em ordem decrescente.
 ###Tabelas: 
CREATE TABLE mine (mine_id INT, mine_name TEXT, location TEXT, environmental_impact_score DECIMAL(5,2)); INSERT INTO mine VALUES (1, 'ABC Mine', 'Wyoming, USA', 45.67), (2, 'DEF Mine', 'West Virginia, USA', 33.45), (3, 'GHI Mine', 'Kentucky, USA', 47.89), (4, 'JKL Mine', 'Colorado, USA', 31.24);
SELECT mine_name, environmental_impact_score FROM (SELECT mine_name, environmental_impact_score, ROW_NUMBER() OVER (ORDER BY environmental_impact_score DESC) as rank FROM mine) AS ranked_mines WHERE rank <= 3 ORDER BY environmental_impact_score DESC;