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: Quem são os beneficiários que receberam ajuda tanto dos programas de Segurança Alimentar quanto de Saúde na Síria?
 ###Tabelas: 
CREATE TABLE recipients (id INT, name TEXT, age INT, gender TEXT); CREATE TABLE aid (id INT, recipient_id INT, program_id INT); CREATE TABLE programs (id INT, name TEXT, location TEXT); INSERT INTO recipients VALUES (1, 'Ali Al-Asad', 30, 'Male'), (2, 'Fatima Al-Khateeb', 25, 'Female'); INSERT INTO aid VALUES (1, 1, 1), (2, 1, 2), (3, 2, 1), (4, 2, 2); INSERT INTO programs VALUES (1, 'Food Security', 'Syria'), (2, 'Health', 'Syria');
SELECT r.name FROM recipients r INNER JOIN aid a1 ON r.id = a1.recipient_id INNER JOIN programs p1 ON a1.program_id = p1.id INNER JOIN aid a2 ON r.id = a2.recipient_id INNER JOIN programs p2 ON a2.program_id = p2.id WHERE p1.name = 'Food Security' AND p2.name = 'Health' AND p1.location = 'Syria' AND p2.location = 'Syria' GROUP BY r.name HAVING COUNT(DISTINCT p1.id) > 1;