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 velocidade média de todas as embarcações perto do Porto de Los Angeles na última semana?
 ###Tabelas: 
CREATE TABLE Vessels(VesselID INT, VesselName TEXT, Speed FLOAT, Timestamp DATETIME); INSERT INTO Vessels(VesselID, VesselName, Speed, Timestamp) VALUES (1, 'Vessel1', 15.2, '2022-01-01 10:00:00'), (2, 'Vessel2', 18.5, '2022-01-01 11:00:00');
SELECT AVG(Speed) FROM Vessels WHERE Timestamp BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 1 WEEK) AND CURRENT_DATE AND VesselName IN (SELECT VesselName FROM Vessels WHERE Timestamp BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 7 DAY) AND CURRENT_DATE AND ABS(X() - LOCATION_X) < 50 AND ABS(Y() - LOCATION_Y) < 50);