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: Mostrar os países com a maior e menor capacidade de energia eólica.
 ###Tabelas: 
CREATE TABLE renewable_sources (id INT, name TEXT, country TEXT, capacity FLOAT); INSERT INTO renewable_sources (id, name, country, capacity) VALUES (1, 'Wind', 'China', 300); INSERT INTO renewable_sources (id, name, country, capacity) VALUES (2, 'Wind', 'US', 250); INSERT INTO renewable_sources (id, name, country, capacity) VALUES (3, 'Wind', 'Germany', 200); INSERT INTO renewable_sources (id, name, country, capacity) VALUES (4, 'Wind', 'Spain', 150);
SELECT country FROM (SELECT country, ROW_NUMBER() OVER (ORDER BY capacity DESC) as rank FROM renewable_sources WHERE name = 'Wind' UNION ALL SELECT country, ROW_NUMBER() OVER (ORDER BY capacity) as rank FROM renewable_sources WHERE name = 'Wind') as ranked_wind WHERE rank = 1 OR rank = (SELECT COUNT(*) FROM renewable_sources WHERE name = 'Wind')