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: Qual é o tempo médio para graduação dos estudantes no programa de Ciência da Computação que receberam bolsas de pesquisa?
 ###Tabelas: 
CREATE TABLE students (id INT, program VARCHAR(255), graduation_year INT, grant_recipient BOOLEAN); INSERT INTO students (id, program, graduation_year, grant_recipient) VALUES (1, 'Computer Science', 2020, TRUE), (2, 'Computer Science', 2019, FALSE), (3, 'Mathematics', 2018, TRUE), (4, 'Computer Science', 2021, TRUE);
SELECT AVG(graduation_year - enrollment_year) as avg_time_to_graduation FROM (SELECT s.id, s.program, s.graduation_year, (SELECT MIN(enrollment_year) FROM enrollments WHERE student_id = s.id) as enrollment_year FROM students s WHERE s.grant_recipient = TRUE) subquery;