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: Listar todos os fornecedores que oferecem produtos orgânicos para 'SustainableMarket'?
 ###Tabelas: 
CREATE TABLE Suppliers (id INT, name VARCHAR(255), organic BOOLEAN); INSERT INTO Suppliers (id, name, organic) VALUES (1, 'GreenAcres', true), (2, 'ProducePalace', false), (3, 'OrganicOrchard', true); CREATE TABLE Products (id INT, supplier_id INT, name VARCHAR(255), is_organic BOOLEAN); INSERT INTO Products (id, supplier_id, name, is_organic) VALUES (1, 1, 'Kale', true), (2, 1, 'Carrots', true), (3, 2, 'Apples', false), (4, 3, 'Strawberries', true), (5, 3, 'Pears', true); CREATE TABLE MarketProducts (market_id INT, product_id INT); INSERT INTO MarketProducts (market_id, product_id) VALUES (1, 1), (1, 2), (1, 4);
SELECT s.name FROM Suppliers s JOIN Products p ON s.id = p.supplier_id JOIN MarketProducts mp ON p.id = mp.product_id WHERE p.is_organic = true AND mp.market_id = 1;