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 espécie de árvore foi plantada na região Norte?
 ###Tabelas: 
CREATE TABLE Regions (id INT, name VARCHAR(255)); INSERT INTO Regions (id, name) VALUES (1, 'North'), (2, 'South'), (3, 'East'), (4, 'West'); CREATE TABLE Planting (id INT, region_id INT, tree_species_id INT); INSERT INTO Planting (id, region_id, tree_species_id) VALUES (1, 1, 1), (2, 1, 2), (3, 2, 1), (4, 2, 3), (5, 3, 2), (6, 3, 4), (7, 4, 3), (8, 4, 4); CREATE TABLE TreeSpecies (id INT, name VARCHAR(255)); INSERT INTO TreeSpecies (id, name) VALUES (1, 'Pine'), (2, 'Oak'), (3, 'Maple'), (4, 'Birch');
SELECT DISTINCT ts.name AS tree_species_name FROM Planting p JOIN TreeSpecies ts ON p.tree_species_id = ts.id JOIN Regions r ON p.region_id = r.id WHERE r.name = 'North';