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: Quais são os nomes e tipos de navios que visitaram um país onde há uma espécie marinha em perigo?
 ###Tabelas: 
CREATE TABLE marine_species (id INT PRIMARY KEY, name VARCHAR(255), species VARCHAR(255), country VARCHAR(255), conservation_status VARCHAR(255)); INSERT INTO marine_species (id, name, species, country, conservation_status) VALUES (1, 'Blue Whale', 'Balaenoptera musculus', 'United Kingdom', 'Endangered'); CREATE TABLE ships (id INT PRIMARY KEY, name VARCHAR(255), type VARCHAR(255), country VARCHAR(255)); INSERT INTO ships (id, name, type, country) VALUES (1, 'Titanic', 'Passenger', 'United Kingdom');
SELECT s.name, s.type FROM ships s INNER JOIN marine_species ms ON s.country = ms.country WHERE ms.conservation_status = 'Endangered';