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 número total de artigos e a idade média dos usuários que os curtiram, para cada gênero?
 ###Tabelas: 
CREATE TABLE users (user_id INT, age INT, gender VARCHAR(10)); INSERT INTO users (user_id, age, gender) VALUES (1, 25, 'Female'), (2, 35, 'Male'); CREATE TABLE articles (article_id INT, title VARCHAR(50), category VARCHAR(20)); INSERT INTO articles (article_id, title, category) VALUES (1, 'Climate Crisis 101', 'climate_change'), (2, 'Economy in 2022', 'economy'); CREATE TABLE likes (user_id INT, article_id INT); INSERT INTO likes (user_id, article_id) VALUES (1, 1), (2, 1);
SELECT gender, COUNT(*) as article_count, AVG(age) as avg_age FROM users JOIN likes ON users.user_id = likes.user_id JOIN articles ON likes.article_id = articles.article_id GROUP BY gender;