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 todos os satélites com seus locais de lançamento e o país responsável pelos lançamentos em 2018.
 ###Tabelas: 
CREATE TABLE satellite (id INT, name VARCHAR(255), launch_site_id INT, country_id INT, launch_date DATE); INSERT INTO satellite (id, name, launch_site_id, country_id, launch_date) VALUES (1, 'Sentinel-3B', 1, 1, '2018-04-25'), (2, 'Telstar 18V', 2, 3, '2018-09-11'), (3, 'Galileo FOC FM-11', 3, 2, '2018-06-27'); CREATE TABLE launch_site (id INT, name VARCHAR(255)); INSERT INTO launch_site (id, name) VALUES (1, 'ESA Spaceport'), (2, 'Cape Canaveral'), (3, 'Kourou'); CREATE TABLE country (id INT, name VARCHAR(255)); INSERT INTO country (id, name) VALUES (1, 'France'), (2, 'Germany'), (3, 'USA');
SELECT s.name, ls.name as launch_site, c.name as country FROM satellite s INNER JOIN launch_site ls ON s.launch_site_id = ls.id INNER JOIN country c ON s.country_id = c.id WHERE YEAR(s.launch_date) = 2018;