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: Mostrar o número de usuários únicos que ouviram músicas de Rap lançadas após 2015.
 ###Tabelas: 
CREATE TABLE songs (id INT, title TEXT, release_year INT, genre TEXT, streams INT); INSERT INTO songs (id, title, release_year, genre, streams) VALUES (1, 'Song1', 2016, 'Rap', 100000); INSERT INTO songs (id, title, release_year, genre, streams) VALUES (2, 'Song2', 2018, 'Rap', 120000); INSERT INTO songs (id, title, release_year, genre, streams) VALUES (3, 'Song3', 2019, 'Jazz', 150000); CREATE TABLE users (id INT, user_name TEXT, song_id INT);
SELECT COUNT(DISTINCT users.id) AS unique_users  FROM users  JOIN songs ON users.song_id = songs.id  WHERE songs.release_year > 2015 AND songs.genre = 'Rap';