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 é o peso médio da carga transportada por navios de Singapura?
 ###Tabelas: 
CREATE TABLE Vessel (VesselID INT, Name VARCHAR(255), CarrierID INT, Type VARCHAR(255)); INSERT INTO Vessel (VesselID, Name, CarrierID, Type) VALUES (7, 'MSC Pegasus', 2, 'Container Ship'); INSERT INTO Vessel (VesselID, Name, CarrierID, Type) VALUES (8, 'Mærsk Mc-Kinney Møller', 3, 'Container Ship'); INSERT INTO Vessel (VesselID, Name, CarrierID, Type) VALUES (9, 'COSCO Shipping Universe', 4, 'Container Ship'); INSERT INTO Vessel (VesselID, Name, CarrierID, Type) VALUES (10, 'Hapag-Lloyd Columbus', 5, 'Container Ship'); INSERT INTO Vessel (VesselID, Name, CarrierID, Type) VALUES (11, 'Evergreen Ace', 6, 'Container Ship');
SELECT AVG(Cargo.Weight) FROM Cargo JOIN Vessel ON Cargo.VesselID = Vessel.VesselID JOIN Carrier ON Vessel.CarrierID = Carrier.CarrierID WHERE Carrier.Country = 'Singapore';