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 tempo máximo de entrega para cada armazém, e qual armazém possui o envio mais recente?
 ###Tabelas: 
CREATE TABLE Warehouse (id INT, location VARCHAR(255), capacity INT); INSERT INTO Warehouse (id, location, capacity) VALUES (1, 'New York', 500), (2, 'Toronto', 700), (3, 'Montreal', 600); CREATE TABLE Shipment (id INT, warehouse_id INT, delivery_time INT); INSERT INTO Shipment (id, warehouse_id, delivery_time) VALUES (1, 1, 5), (2, 2, 12), (3, 3, 4), (4, 1, 6), (5, 2, 3), (6, 3, 15), (7, 1, 10);
SELECT warehouse_id, MAX(delivery_time) as max_delivery_time FROM Shipment GROUP BY warehouse_id ORDER BY max_delivery_time DESC LIMIT 1;