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 as 2 remessas mais atrasadas para a Índia em agosto de 2022?
 ###Tabelas: 
CREATE TABLE Shipments (id INT, source VARCHAR(50), destination VARCHAR(50), weight FLOAT, ship_date DATE, delivery_date DATE); INSERT INTO Shipments (id, source, destination, weight, ship_date, delivery_date) VALUES (21, 'USA', 'India', 300, '2022-08-01', '2022-08-06'); INSERT INTO Shipments (id, source, destination, weight, ship_date, delivery_date) VALUES (22, 'USA', 'India', 400, '2022-08-10', '2022-08-15'); INSERT INTO Shipments (id, source, destination, weight, ship_date, delivery_date) VALUES (23, 'USA', 'India', 500, '2022-08-20', '2022-08-25');
SELECT * FROM (SELECT *, ROW_NUMBER() OVER (ORDER BY DATEDIFF(day, ship_date, delivery_date) DESC) as rn FROM Shipments WHERE destination = 'India' AND ship_date BETWEEN '2022-08-01' AND '2022-08-31') t WHERE rn <= 2;