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 o tipo de floresta com a maior idade média de árvores na tabela 'forest_type_ages'.
 ###Tabelas: 
CREATE TABLE forest_type_ages (id INT, forest_type VARCHAR(255), tree_age INT); INSERT INTO forest_type_ages (id, forest_type, tree_age) VALUES (1, 'Temperate', 30), (2, 'Tropical', 25), (3, 'Boreal', 40);
SELECT forest_type, AVG(tree_age) AS avg_tree_age, RANK() OVER (ORDER BY AVG(tree_age) DESC) AS rank FROM forest_type_ages GROUP BY forest_type HAVING rank = 1;