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 idade média das residentes do sexo feminino na tabela "CityResidents", agrupadas por cidade, que têm mais de 50 anos de idade?
 ###Tabelas: 
CREATE TABLE CityResidents (id INT, name VARCHAR(50), age INT, city VARCHAR(50)); INSERT INTO CityResidents (id, name, age, city) VALUES (1, 'James', 45, 'New York'), (2, 'Maria', 52, 'Los Angeles'), (3, 'John', 60, 'New York'), (4, 'Sophia', 55, 'Los Angeles');
SELECT city, AVG(age) as avg_age FROM CityResidents WHERE age > 50 AND gender = 'female' GROUP BY city;