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 navio de pesquisa marinha foi o último a ser mantido no Hemisfério Sul?
 ###Tabelas: 
CREATE TABLE Research_Vessels ( id INT PRIMARY KEY, name VARCHAR(50), type VARCHAR(50), home_port VARCHAR(50), last_maintenance DATETIME); INSERT INTO Research_Vessels (id, name, type, home_port, last_maintenance) VALUES (1, 'Thomas G. Thompson', 'Research', 'Seattle', '2020-03-25'), (2, 'Atlantis', 'Oceanographic', 'Woods Hole', '2019-12-01'), (3, 'Southern Surveyor', 'Research', 'Sydney', '2021-06-10'), (4, 'Aurora', 'Oceanographic', 'Cape Town', '2021-02-22');
SELECT name, type, home_port, last_maintenance FROM Research_Vessels WHERE last_maintenance = (SELECT MAX(last_maintenance) FROM Research_Vessels WHERE STRCMP(SUBSTRING_INDEX(home_port, ' ', 1), 'Southern', 1) = 1);