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 duração máxima de uma viagem para embarcações que tenham navegado para o Porto de Singapura?
 ###Tabelas: 
CREATE TABLE Vessels (VesselID INT, VesselName VARCHAR(255)); INSERT INTO Vessels (VesselID, VesselName) VALUES (1, 'VesselA'), (2, 'VesselB'), (3, 'VesselC'); CREATE TABLE Voyages (VoyageID INT, VesselID INT, StartPort VARCHAR(255), EndPort VARCHAR(255), VoyageDuration INT); INSERT INTO Voyages (VoyageID, VesselID, StartPort, EndPort, VoyageDuration) VALUES (1, 1, 'Los Angeles', 'Singapore', 15), (2, 2, 'Singapore', 'Hong Kong', 12), (3, 3, 'Singapore', 'Tokyo', 18);
SELECT MAX(VoyageDuration) FROM Voyages V WHERE V.EndPort = 'Singapore';