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 é a contagem de estudantes únicos que utilizaram intérpretes de linguagem de sinais em cada programa?
 ###Tabelas: 
CREATE TABLE SignLanguage (student_id INT, program_name VARCHAR(255), interpreter_language VARCHAR(255)); INSERT INTO SignLanguage (student_id, program_name, interpreter_language) VALUES (2, 'Program A', 'American Sign Language'); INSERT INTO SignLanguage (student_id, program_name, interpreter_language) VALUES (4, 'Program D', 'British Sign Language');
SELECT program_name, COUNT(DISTINCT CASE WHEN interpreter_language = 'Sign Language' THEN student_id END) as unique_students FROM SignLanguage GROUP BY program_name;