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 duração média dos lançamentos bem-sucedidos de satélites para cada país?
 ###Tabelas: 
CREATE TABLE satellite_launches (id INT, country VARCHAR(255), result VARCHAR(10), duration INT); INSERT INTO satellite_launches (id, country, result, duration) VALUES (1, 'USA', 'successful', 120), (2, 'China', 'successful', 200), (3, 'India', 'unsuccessful', 150), (4, 'USA', 'successful', 180), (5, 'China', 'unsuccessful', 100);
SELECT country, AVG(duration) as avg_duration FROM satellite_launches WHERE result = 'successful' GROUP BY country;