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 clientes na Índia que têm tanto uma hipoteca residencial quanto um empréstimo de carro de uma instituição financeira compatível com a Shariah?
 ###Tabelas: 
CREATE TABLE customer_data (id INT, name VARCHAR(255), age INT, gender VARCHAR(255), financial_institution_id INT); INSERT INTO customer_data (id, name, age, gender, financial_institution_id) VALUES (1, 'Fatima', 35, 'Female', 1); CREATE TABLE loans (id INT, customer_id INT, loan_type VARCHAR(255), is_shariah_compliant BOOLEAN); INSERT INTO loans (id, customer_id, loan_type, is_shariah_compliant) VALUES (1, 1, 'Home Mortgage', true), (2, 1, 'Car Loan', true);
SELECT customer_data.name FROM customer_data INNER JOIN loans ON customer_data.id = loans.customer_id WHERE loans.loan_type IN ('Home Mortgage', 'Car Loan') AND loans.is_shariah_compliant = true GROUP BY customer_data.name HAVING COUNT(DISTINCT loans.loan_type) = 2 AND MAX(customer_data.country) = 'India';