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 compartilham o mesmo país que uma espécie marinha em perigo?
 ###Tabelas: 
CREATE TABLE countries (id INT PRIMARY KEY, name VARCHAR(255)); INSERT INTO countries (id, name) VALUES (1, 'United Kingdom'); CREATE TABLE ships (id INT PRIMARY KEY, name VARCHAR(255), type VARCHAR(255), country VARCHAR(255), FOREIGN KEY (country) REFERENCES countries(name)); INSERT INTO ships (id, name, type, country) VALUES (1, 'Titanic', 'Passenger', 'United Kingdom'); CREATE TABLE marine_life (id INT PRIMARY KEY, name VARCHAR(255), species VARCHAR(255), conservation_status VARCHAR(255), country VARCHAR(255), FOREIGN KEY (country) REFERENCES countries(name)); INSERT INTO marine_life (id, name, species, conservation_status, country) VALUES (1, 'Blue Whale', 'Balaenoptera musculus', 'Endangered', 'United Kingdom');
SELECT s.name, s.type FROM ships s INNER JOIN marine_life m ON s.country = m.country WHERE m.conservation_status = 'Endangered';