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 navios com o maior peso de carga no Oceano Índico no primeiro trimestre de 2021.
 ###Tabelas: 
CREATE TABLE vessels(id INT, name VARCHAR(100), region VARCHAR(50));CREATE TABLE shipments(id INT, vessel_id INT, cargo_weight FLOAT, ship_date DATE);
SELECT v.name FROM vessels v JOIN (SELECT vessel_id, MAX(cargo_weight) AS max_weight FROM shipments WHERE ship_date BETWEEN '2021-01-01' AND '2021-03-31' GROUP BY vessel_id) s ON v.id = s.vessel_id WHERE v.region = 'Indian Ocean' ORDER BY max_weight DESC;