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: Listar usuários que interagiram com postagens das páginas 'música' e 'jogos', mas não curtiram nenhuma postagem.
 ###Tabelas: 
CREATE TABLE users (id INT, name VARCHAR(255)); CREATE TABLE posts (id INT, user_id INT, page_name VARCHAR(255), content TEXT); CREATE TABLE likes (id INT, user_id INT, post_id INT); CREATE TABLE hashtags (id INT, post_id INT, tag VARCHAR(255));
SELECT DISTINCT users.id, users.name FROM (SELECT user_id FROM posts JOIN users ON posts.user_id = users.id GROUP BY user_id HAVING COUNT(DISTINCT page_name) = 2) AS both_pages JOIN users ON both_pages.user_id = users.id LEFT JOIN likes ON users.id = likes.user_id WHERE likes.id IS NULL AND both_pages.page_name IN ('music', 'gaming');