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 taxa média de batimentos cardíacos dos usuários com idade entre 25 e 30 anos, agrupados por gênero?
 ###Tabelas: 
CREATE TABLE Users (id INT, age INT, gender VARCHAR(10)); INSERT INTO Users (id, age, gender) VALUES (1, 27, 'Female'), (2, 31, 'Male'); CREATE TABLE HeartRates (user_id INT, rate INT, timestamp TIMESTAMP); INSERT INTO HeartRates (user_id, rate, timestamp) VALUES (1, 120, '2022-01-01 10:00:00'), (1, 110, '2022-01-01 11:00:00'), (2, 150, '2022-01-01 10:00:00'), (2, 140, '2022-01-01 11:00:00');
SELECT u.gender, AVG(hr.rate) as avg_rate FROM Users u JOIN HeartRates hr ON u.id = hr.user_id WHERE u.age BETWEEN 25 AND 30 GROUP BY u.gender;