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: Identificar os projetos de defesa com os prazos mais longos e mais curtos na América do Norte.
 ###Tabelas: 
CREATE TABLE DefenseProjects (project_id INT, region VARCHAR(50), timeline_days INT); INSERT INTO DefenseProjects (project_id, region, timeline_days) VALUES (1, 'North America', 365), (2, 'North America', 90);
SELECT project_id, timeline_days FROM DefenseProjects WHERE region = 'North America' AND timeline_days = (SELECT MAX(timeline_days) FROM DefenseProjects WHERE region = 'North America') UNION SELECT project_id, timeline_days FROM DefenseProjects WHERE region = 'North America' AND timeline_days = (SELECT MIN(timeline_days) FROM DefenseProjects WHERE region = 'North America')