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: Encontre os 3 embarques mais pesados em maio de 2021.
 ###Tabelas: 
CREATE TABLE Shipments (shipment_id INT, weight FLOAT, shipment_date DATE); INSERT INTO Shipments (shipment_id, weight, shipment_date) VALUES (1, 700.5, '2021-05-01'); INSERT INTO Shipments (shipment_id, weight, shipment_date) VALUES (2, 450.2, '2021-05-03');
SELECT * FROM (SELECT *, ROW_NUMBER() OVER (ORDER BY weight DESC) as row_num FROM Shipments WHERE shipment_date BETWEEN '2021-05-01' AND '2021-05-31') t WHERE row_num <= 3;