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 cosméticos que não possuem ingredientes.
 ###Tabelas: 
CREATE TABLE cosmetics_ingredients (product_id INT, ingredient_id INT, PRIMARY KEY (product_id, ingredient_id), FOREIGN KEY (product_id) REFERENCES products(product_id), FOREIGN KEY (ingredient_id) REFERENCES ingredients(ingredient_id)); CREATE TABLE ingredients (ingredient_id INT PRIMARY KEY, ingredient_name VARCHAR(255)); INSERT INTO cosmetics_ingredients (product_id, ingredient_id) VALUES (1, 1), (1, 2), (2, NULL); INSERT INTO ingredients (ingredient_id, ingredient_name) VALUES (1, 'Vitamin E'), (2, 'Shea Butter');
SELECT products.name FROM products LEFT JOIN cosmetics_ingredients ON products.product_id = cosmetics_ingredients.product_id WHERE cosmetics_ingredients.ingredient_id IS NULL AND category = 'Cosmetics';