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: Quantos funcionários cada empresa tem por gênero?
 ###Tabelas: 
CREATE TABLE Company (id INT, name VARCHAR(50), industry VARCHAR(50), founding_year INT); INSERT INTO Company (id, name, industry, founding_year) VALUES (1, 'Acme Inc', 'Tech', 2010); INSERT INTO Company (id, name, industry, founding_year) VALUES (2, 'Bravo Corp', 'Finance', 2005); CREATE TABLE Employees (id INT, company_id INT, first_name VARCHAR(50), last_name VARCHAR(50), gender VARCHAR(10), role VARCHAR(50), hire_date DATE); INSERT INTO Employees (id, company_id, first_name, last_name, gender, role, hire_date) VALUES (1, 1, 'Alex', 'Smith', 'Male', 'Software Engineer', '2018-06-01'); INSERT INTO Employees (id, company_id, first_name, last_name, gender, role, hire_date) VALUES (2, 1, 'Taylor', 'Jones', 'Female', 'Data Scientist', '2019-03-15');
SELECT company_id, gender, COUNT(*) as employee_count FROM Employees GROUP BY company_id, gender;