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: Quantos trens estão programados para manutenção na região 'leste' nos próximos 30 dias?
 ###Tabelas: 
CREATE TABLE Trains (id INT, region VARCHAR(10), next_maintenance_date DATE); INSERT INTO Trains (id, region, next_maintenance_date) VALUES (1, 'east', '2023-04-15'), (2, 'east', '2023-05-01'), (3, 'west', '2023-05-15');
SELECT COUNT(*) FROM Trains WHERE Trains.region = 'east' AND Trains.next_maintenance_date BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 30 DAY);