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 todos os cursos do esquema 'open_education' que tenham mais de 5 alunos matriculados.
 ###Tabelas: 
CREATE SCHEMA open_education; CREATE TABLE open_education.courses (course_id INT, student_id INT); CREATE TABLE open_education.students (student_id INT, name VARCHAR(50)); INSERT INTO open_education.students (student_id, name) VALUES (1, 'Noah'), (2, 'Lea'), (3, 'Mateo'), (4, 'Olivia'), (5, 'Ava'), (6, 'William'), (7, 'Ella'), (8, 'James'), (9, 'Charlotte'), (10, 'Benjamin'); INSERT INTO open_education.courses (course_id, student_id) VALUES (101, 1), (102, 2), (103, 3), (101, 4), (101, 5), (102, 6), (103, 7), (101, 8), (102, 9), (103, 10), (101, 1), (102, 2), (103, 3), (101, 4), (101, 5), (102, 6), (103, 7), (101, 8), (102, 9), (103, 10);
SELECT course_id FROM open_education.courses GROUP BY course_id HAVING COUNT(DISTINCT student_id) > 5;