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: Contar o número de estudantes de pós-graduação no departamento de Artes que publicaram mais de 5 artigos.
 ###Tabelas: 
CREATE TABLE graduate_students (id INT, name VARCHAR(50), department VARCHAR(50)); INSERT INTO graduate_students (id, name, department) VALUES (1, 'Charlie', 'Computer Science'); INSERT INTO graduate_students (id, name, department) VALUES (2, 'Dana', 'Electrical Engineering'); INSERT INTO graduate_students (id, name, department) VALUES (3, 'Eli', 'Arts'); CREATE TABLE publications (id INT, graduate_student_id INT, title VARCHAR(100), citations INT); INSERT INTO publications (id, graduate_student_id, title, citations) VALUES (1, 1, 'Paper1', 1200); INSERT INTO publications (id, graduate_student_id, title, citations) VALUES (2, 2, 'Paper2', 800); INSERT INTO publications (id, graduate_student_id, title, citations) VALUES (3, 3, 'Paper3', 6); INSERT INTO publications (id, graduate_student_id, title, citations) VALUES (4, 3, 'Paper4', 7); INSERT INTO publications (id, graduate_student_id, title, citations) VALUES (5, 3, 'Paper5', 8);
SELECT COUNT(*) FROM publications p JOIN graduate_students gs ON p.graduate_student_id = gs.id WHERE gs.department = 'Arts' GROUP BY gs.id HAVING COUNT(p.id) > 5;