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: Conte o número de batons cruelty-free vendidos no Canadá e no Reino Unido
 ###Tabelas: 
CREATE TABLE time (time_id INT, sale_date DATE); CREATE TABLE sales (sale_id INT, product_id INT, quantity INT, time_id INT, country VARCHAR(255)); CREATE TABLE products (product_id INT, product_name VARCHAR(255), category VARCHAR(255), cruelty_free BOOLEAN); INSERT INTO time (time_id, sale_date) VALUES (1, '2022-01-01'), (2, '2022-07-01'); INSERT INTO sales (sale_id, product_id, quantity, time_id, country) VALUES (1, 1, 50, 1, 'Canada'), (2, 2, 75, 2, 'UK'); INSERT INTO products (product_id, product_name, category, cruelty_free) VALUES (1, 'Cruelty-Free Lipstick', 'Makeup', true), (2, 'Lip Gloss', 'Makeup', false);
SELECT COUNT(*) FROM sales JOIN products ON sales.product_id = products.product_id WHERE products.cruelty_free = true AND (sales.country = 'Canada' OR sales.country = 'UK') AND category = 'Makeup';