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 foi o tempo médio de entrega para remessas da França para a Alemanha no primeiro trimestre de 2021?
 ###Tabelas: 
CREATE TABLE deliveries (id INT, shipment_id INT, delivered_at TIMESTAMP); INSERT INTO deliveries (id, shipment_id, delivered_at) VALUES (1, 1, '2021-01-05 12:30:00'), (2, 2, '2021-03-10 09:15:00'); CREATE TABLE shipments (id INT, origin VARCHAR(255), destination VARCHAR(255), shipped_at TIMESTAMP); INSERT INTO shipments (id, origin, destination, shipped_at) VALUES (1, 'France', 'Germany', '2021-01-03 08:00:00'), (2, 'France', 'Germany', '2021-03-08 10:30:00');
SELECT AVG(TIMESTAMPDIFF(MINUTE, shipped_at, delivered_at)) FROM deliveries D JOIN shipments S ON D.shipment_id = S.id WHERE S.origin = 'France' AND S.destination = 'Germany' AND shipped_at >= '2021-01-01' AND shipped_at < '2021-04-01';