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 os fornecedores que forneceram tanto frutas orgânicas quanto não orgânicas.
 ###Tabelas: 
CREATE TABLE suppliers (supplier_id INT, supplier_name TEXT);CREATE TABLE inventory (product_id INT, product_name TEXT, category TEXT, is_organic BOOLEAN);INSERT INTO suppliers VALUES (1, 'Supplier A'), (2, 'Supplier B'), (3, 'Supplier C'), (4, 'Supplier D');INSERT INTO inventory VALUES (100, 'Apples', 'Fruits', TRUE), (101, 'Bananas', 'Fruits', FALSE), (102, 'Oranges', 'Fruits', TRUE), (103, 'Pears', 'Fruits', FALSE), (104, 'Grapes', 'Fruits', TRUE);
SELECT DISTINCT supplier_name FROM inventory INNER JOIN suppliers ON TRUE WHERE category = 'Fruits' AND is_organic IS NOT NULL;