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: Encontre o número de consumidores únicos que compraram tanto um produto livre de crueldade quanto um produto não certificado como livre de crueldade.
 ###Tabelas: 
CREATE TABLE consumers (consumer_id INT, product_name VARCHAR(50)); INSERT INTO consumers (consumer_id, product_name) VALUES (1, 'Clean Slate'), (2, 'Eye Have You'), (3, 'Clean Slate'), (4, 'Clean Slate');
SELECT COUNT(DISTINCT consumers.consumer_id) FROM consumers JOIN products ON consumers.product_name = products.product_name WHERE products.is_cruelty_free = true AND consumers.consumer_id IN (SELECT consumer_id FROM consumers WHERE product_name NOT IN (SELECT product_name FROM products WHERE is_cruelty_free = true));