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 produtos químicos que não são produzidos por fábricas localizadas na Califórnia.
 ###Tabelas: 
CREATE TABLE factories (id INT, name TEXT, location TEXT); INSERT INTO factories (id, name, location) VALUES (1, 'Factory A', 'California'), (2, 'Factory B', 'Texas'); CREATE TABLE chemical_produced (factory_id INT, chemical_name TEXT); INSERT INTO chemical_produced (factory_id, chemical_name) VALUES (1, 'Chemical X'), (1, 'Chemical Y'), (2, 'Chemical Z');
SELECT chemical_name FROM chemical_produced WHERE factory_id NOT IN (SELECT id FROM factories WHERE location = 'California');