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 os nomes dos navios que não tiveram um acidente no último ano.
 ###Tabelas: 
CREATE TABLE Vessels (Id INT, Name VARCHAR(50)); CREATE TABLE Accidents (VesselId INT, AccidentDate DATE); INSERT INTO Vessels (Id, Name) VALUES (1, 'Vessel1'), (2, 'Vessel2'), (3, 'Vessel3'), (4, 'Vessel4'); INSERT INTO Accidents (VesselId, AccidentDate) VALUES (1, '2021-02-01'), (2, '2022-03-15'), (3, '2022-01-05'), (4, '2020-11-10');
SELECT Vessels.Name FROM Vessels LEFT JOIN Accidents ON Vessels.Id = Accidents.VesselId WHERE Accidents.AccidentDate IS NULL OR Accidents.AccidentDate < DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR);