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 médio dos professores do sexo masculino e feminino no departamento de Engenharia?
 ###Tabelas: 
CREATE TABLE faculty (id INT, name VARCHAR(50), department VARCHAR(50), gender VARCHAR(10), position VARCHAR(20), salary DECIMAL(10,2));
SELECT AVG(CASE WHEN gender = 'Male' THEN salary ELSE NULL END) AS avg_male_salary, AVG(CASE WHEN gender = 'Female' THEN salary ELSE NULL END) AS avg_female_salary FROM faculty WHERE department = 'Engineering' AND position = 'Professor';