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 é a porcentagem de produtos cosméticos certificados como livres de crueldade no mercado asiático?
 ###Tabelas: 
CREATE TABLE products (product_id INT, product_name VARCHAR(255), region VARCHAR(50), certified_cruelty_free BOOLEAN); INSERT INTO products (product_id, product_name, region, certified_cruelty_free) VALUES (1, 'Lipstick A', 'Europe', true), (2, 'Foundation B', 'Asia', false), (3, 'Mascara C', 'Europe', true), (4, 'Eye-shadow D', 'America', false), (5, 'Blush E', 'Europe', true);
SELECT 100.0 * SUM(certified_cruelty_free) / COUNT(*) AS percentage_cruelty_free FROM products WHERE region = 'Asia';