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: Encontre o número de usuários únicos que transmitiram músicas de artistas do gênero 'Hip Hop', mas não transmitiram músicas de artistas do gênero 'Pop'?
 ###Tabelas: 
CREATE TABLE Streams (StreamID INT, UserID INT, ArtistID INT, Genre VARCHAR(10)); INSERT INTO Streams (StreamID, UserID, ArtistID, Genre) VALUES (1, 101, 1, 'Hip Hop'), (2, 101, 2, 'Hip Hop'), (3, 102, 3, 'Jazz'), (4, 102, 4, 'Pop'), (5, 103, 1, 'Hip Hop'), (6, 103, 3, 'Jazz');
SELECT COUNT(DISTINCT UserID) AS UniqueUsers FROM (SELECT UserID FROM Streams JOIN Genres ON Streams.Genre = Genres.Genre WHERE Genre = 'Hip Hop' EXCEPT SELECT UserID FROM Streams JOIN Genres ON Streams.Genre = Genres.Genre WHERE Genre = 'Pop');