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 média do número de reproduções por dia para as 3 músicas mais reproduzidas no gênero Pop no Tidal nos últimos 30 dias?
 ###Tabelas: 
CREATE TABLE streams (id INT, song_id INT, user_country VARCHAR(50), stream_date DATE, platform VARCHAR(20)); INSERT INTO streams (id, song_id, user_country, stream_date, platform) VALUES (1, 1, 'USA', '2022-02-01', 'Tidal'), (2, 2, 'USA', '2022-02-02', 'Tidal'), (3, 3, 'Canada', '2022-02-01', 'Tidal'), (4, 1, 'USA', '2022-02-02', 'Tidal'), (5, 2, 'Canada', '2022-02-02', 'Tidal');
SELECT AVG(streams_per_day) FROM (SELECT song_id, COUNT(*) / 30 AS streams_per_day FROM streams WHERE genre = 'Pop' AND platform = 'Tidal' AND stream_date >= NOW() - INTERVAL '30 days' GROUP BY song_id ORDER BY streams_per_day DESC LIMIT 3) subquery;