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: Liste todos os programas de bem-estar financeiro oferecidos por credores no Oriente Médio e suas respectivas datas de início.
 ###Tabelas: 
CREATE TABLE Lenders (LenderID INT, LenderName VARCHAR(100), Region VARCHAR(50)); INSERT INTO Lenders (LenderID, LenderName, Region) VALUES (1, 'Islamic Bank', 'Middle East'), (2, 'Shariah Finance', 'Middle East'); CREATE TABLE Programs (ProgramID INT, LenderID INT, ProgramName VARCHAR(100), StartDate DATE); INSERT INTO Programs (ProgramID, LenderID, ProgramName, StartDate) VALUES (1, 1, 'Islamic Savings', '2020-01-01'), (2, 1, 'Halal Investments', '2019-07-15'), (3, 2, 'Shariah Wealth Management', '2021-03-01');
SELECT Lenders.LenderName, Programs.ProgramName, Programs.StartDate FROM Lenders INNER JOIN Programs ON Lenders.LenderID = Programs.LenderID WHERE Lenders.Region = 'Middle East';