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 dos programas que são tanto programas de apoio à deficiência quanto iniciativas de diversidade e inclusão.
 ###Tabelas: 
CREATE TABLE support_programs (program_id INT, program_name VARCHAR(255), program_type VARCHAR(255)); CREATE TABLE diversity_initiatives (initiative_id INT, initiative_name VARCHAR(255), initiative_type VARCHAR(255));
SELECT DISTINCT SP.program_name FROM support_programs SP JOIN diversity_initiatives DI ON SP.program_name = DI.initiative_name WHERE SP.program_type = 'Disability Support' AND DI.initiative_type = 'Diversity and Inclusion';