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: Quais florestas têm mais de 100 árvores com idades acima de 50 anos?
 ###Tabelas: 
CREATE TABLE forests (id INT, name VARCHAR(255)); INSERT INTO forests (id, name) VALUES (1, 'Forest 1'), (2, 'Forest 2'), (3, 'Forest 3'); CREATE TABLE trees (id INT, forest_id INT, age INT); INSERT INTO trees (id, forest_id, age) VALUES (1, 1, 60), (2, 1, 45), (3, 2, 55), (4, 2, 65), (5, 3, 35), (6, 3, 30);
SELECT f.name FROM forests f  JOIN (SELECT forest_id FROM trees WHERE age > 50 GROUP BY forest_id HAVING COUNT(*) > 100) t ON f.id = t.forest_id;