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: Mostrar o comprimento médio de túneis e pontes na região 'Nordeste'.
 ###Tabelas: 
CREATE TABLE bridges (id INT, name VARCHAR(50), region VARCHAR(50), length FLOAT, year_built INT); INSERT INTO bridges (id, name, region, length, year_built) VALUES (1, 'Golden Gate Bridge', 'California', 2737, 1937); CREATE TABLE tunnels (id INT, name VARCHAR(50), region VARCHAR(50), length FLOAT, year_built INT); INSERT INTO tunnels (id, name, region, length, year_built) VALUES (1, 'Hudson River Tunnel', 'Northeast', 8500, 1908);
SELECT region, AVG(length) FROM (SELECT region, length FROM bridges WHERE region = 'Northeast' UNION SELECT region, length FROM tunnels WHERE region = 'Northeast') AS combined_data GROUP BY region;