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 marcas de maquiagem veganas e cruelty-free com vendas em 2021
 ###Tabelas: 
CREATE TABLE MakeupSales (sale_id INT, brand TEXT, is_vegan BOOLEAN, is_cruelty_free BOOLEAN, sale_amount FLOAT, sale_date DATE); INSERT INTO MakeupSales (sale_id, brand, is_vegan, is_cruelty_free, sale_amount, sale_date) VALUES (1, 'Green Goddess', TRUE, TRUE, 30.00, '2021-04-20'); INSERT INTO MakeupSales (sale_id, brand, is_vegan, is_cruelty_free, sale_amount, sale_date) VALUES (2, 'Beauty Bliss', FALSE, TRUE, 50.00, '2021-05-15');
SELECT DISTINCT brand FROM MakeupSales WHERE is_vegan = TRUE OR is_cruelty_free = TRUE AND YEAR(sale_date) = 2021;