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 os 3 países com a maior porcentagem de mulheres em cargos de liderança em tecnologia.
 ###Tabelas: 
CREATE TABLE TechLeaders(country VARCHAR(255), gender VARCHAR(50), position VARCHAR(50));INSERT INTO TechLeaders(country, gender, position) VALUES('USA', 'Female', 'CTO'), ('USA', 'Male', 'CEO'), ('Canada', 'Female', 'VP'), ('Canada', 'Male', 'CTO'), ('India', 'Male', 'CEO'), ('India', 'Female', 'VP'), ('Germany', 'Male', 'CEO'), ('Germany', 'Female', 'CTO'), ('Australia', 'Male', 'CEO'), ('Australia', 'Female', 'VP');
SELECT country, SUM(CASE WHEN gender = 'Female' THEN 1 ELSE 0 END) / COUNT(*) * 100 AS female_percentage FROM TechLeaders GROUP BY country ORDER BY female_percentage DESC LIMIT 3;