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 é o salário anual médio dos funcionários do departamento 'Recursos Humanos', dividido por gênero?
 ###Tabelas: 
CREATE TABLE HumanResources (employee_id INT, name VARCHAR(50), department VARCHAR(50), salary FLOAT, gender VARCHAR(10)); INSERT INTO HumanResources (employee_id, name, department, salary, gender) VALUES (1, 'John Doe', 'HumanResources', 60000, 'Male'), (2, 'Jane Smith', 'HumanResources', 65000, 'Female');
SELECT department, gender, AVG(salary) AS avg_salary FROM (SELECT employee_id, name, department, salary, gender, ROW_NUMBER() OVER (PARTITION BY department, gender ORDER BY salary) as rn FROM HumanResources) x WHERE rn = 1 GROUP BY department, gender;