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 cosméticos livres de crueldade são produzidos em países do Sudeste Asiático?
 ###Tabelas: 
CREATE TABLE cosmetics_production (company_id INT, country VARCHAR(255), co2_emissions INT, is_cruelty_free BOOLEAN); CREATE TABLE companies (company_id INT, company_name VARCHAR(255)); INSERT INTO cosmetics_production (company_id, country, co2_emissions, is_cruelty_free) VALUES (1, 'Indonesia', 5000, true), (2, 'Thailand', 4000, false), (3, 'Vietnam', 3000, true); INSERT INTO companies (company_id, company_name) VALUES (1, 'Southeast Asia Cosmetics'), (2, 'Thailand Beauty'), (3, 'Vietnam Cosmetics');
SELECT (COUNT(cosmetics_production.company_id) * 100.0 / (SELECT COUNT(*) FROM cosmetics_production WHERE country IN ('Indonesia', 'Thailand', 'Vietnam'))) AS percentage FROM cosmetics_production WHERE cosmetics_production.is_cruelty_free = true;