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: Identificar as regiões com vendas de produtos de maquiagem natural.
 ###Tabelas: 
CREATE TABLE sales (product_type VARCHAR(20), region VARCHAR(10), sales NUMERIC(10,2)); INSERT INTO sales (product_type, region, sales) VALUES ('lipstick', 'North', 500), ('mascara', 'East', 600), ('eyeshadow', 'West', 400), ('blush', 'South', 700), ('foundation', 'North', 800), ('lipstick', 'West', 900); CREATE TABLE products (product_type VARCHAR(20), natural BOOLEAN); INSERT INTO products (product_type, natural) VALUES ('lipstick', TRUE), ('mascara', FALSE), ('eyeshadow', TRUE), ('blush', FALSE), ('foundation', TRUE);
SELECT DISTINCT region FROM sales INNER JOIN products ON sales.product_type = products.product_type WHERE products.natural = TRUE AND sales.product_type = 'makeup';