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: Liste os nomes e anos de publicação de estudantes de pós-graduação que publicaram tanto na ACM Transactions on Graphics quanto na IEEE Transactions on Visualization and Computer Graphics.
 ###Tabelas: 
CREATE TABLE graduate_students (student_id INT, name VARCHAR(50), publication VARCHAR(50), publication_year INT); INSERT INTO graduate_students VALUES (1, 'Fatima Patel', 'ACM Transactions on Graphics', 2020), (2, 'Gabriel Brown', 'IEEE Transactions on Visualization and Computer Graphics', 2019), (3, 'Hana Davis', 'ACM Transactions on Graphics', 2021), (4, 'Iman Green', 'IEEE Transactions on Visualization and Computer Graphics', 2020);
SELECT DISTINCT gs1.name, gs1.publication_year FROM graduate_students gs1 JOIN graduate_students gs2 ON gs1.name = gs2.name WHERE gs1.publication = 'ACM Transactions on Graphics' AND gs2.publication = 'IEEE Transactions on Visualization and Computer Graphics';