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 tempo médio entre os lançamentos de satélites para um país específico?
 ###Tabelas: 
CREATE TABLE satellites (satellite_id INT, country VARCHAR(50), launch_date DATE); INSERT INTO satellites (satellite_id, country, launch_date) VALUES (1, 'USA', '2018-01-01'), (2, 'Russia', '2017-01-01'), (3, 'China', '2020-01-01'), (4, 'Germany', '2016-01-01'), (5, 'Canada', '2021-01-01'), (6, 'USA', '2019-01-01'), (7, 'USA', '2020-01-01');
SELECT country, AVG(DATEDIFF(minute, LAG(launch_date) OVER (PARTITION BY country ORDER BY launch_date), launch_date)) as avg_minutes_between_launches FROM satellites GROUP BY country;