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 data de lançamento mais recente para os satélites de cada país?
 ###Tabelas: 
CREATE TABLE countries (id INT, name TEXT); CREATE TABLE satellites (id INT, country_id INT, name TEXT, launch_date DATE, manufacturer TEXT); INSERT INTO countries (id, name) VALUES (1, 'USA'), (2, 'Russia'), (3, 'China'), (4, 'India'); INSERT INTO satellites (id, country_id, name, launch_date, manufacturer) VALUES (1, 1, 'Dragon', '2012-05-25', 'SpaceX'), (2, 1, 'Falcon', '2015-12-21', 'SpaceX'), (3, 2, 'Sputnik', '1957-10-04', 'Russia'), (4, 3, 'ChinaSat 1E', '2000-12-05', 'CAST'), (5, 4, 'EDUSAT', '2004-09-20', 'ISRO'), (6, 1, 'StarLink', '2022-01-11', 'SpaceX');
SELECT c.name, MAX(s.launch_date) FROM satellites s JOIN countries c ON s.country_id = c.id GROUP BY c.name;