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 produtos que não são certificados como orgânicos ou contêm cores artificiais.
 ###Tabelas: 
CREATE TABLE non_organic_products AS SELECT products.product_id, products.product_name FROM products WHERE products.is_organic = false;  CREATE TABLE artificial_colors (product_id INT, color_id INT, color_name TEXT);  INSERT INTO artificial_colors VALUES (1, 1, 'ColorA'), (2, 2, 'ColorB'), (3, 3, 'ColorC'), (4, 4, 'ColorD'), (5, 1, 'ColorA');
SELECT products.product_id, products.product_name FROM products WHERE products.product_id NOT IN (SELECT non_organic_products.product_id FROM non_organic_products) AND products.product_id IN (SELECT artificial_colors.product_id FROM artificial_colors)