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: Qual país teve as maiores vendas de cosméticos livres de crueldade no segundo semestre de 2021?
 ###Tabelas: 
CREATE TABLE cosmetics_sales (country VARCHAR(20), sale_date DATE, cruelty_free BOOLEAN, revenue DECIMAL(10,2)); INSERT INTO cosmetics_sales (country, sale_date, cruelty_free, revenue) VALUES ('US', '2021-07-01', TRUE, 300.00), ('Canada', '2021-07-01', TRUE, 250.00);
SELECT country, SUM(revenue) FROM cosmetics_sales WHERE cruelty_free = TRUE AND sale_date BETWEEN '2021-07-01' AND '2021-12-31' GROUP BY country ORDER BY SUM(revenue) DESC LIMIT 1;