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: Quais políticas têm o menor orçamento, mas a maior satisfação dos cidadãos?
 ###Tabelas: 
CREATE TABLE policies (id INT, name TEXT, budget INT, satisfaction INT);
SELECT p.name, p.budget, p.satisfaction FROM policies p JOIN (SELECT policy_id, MIN(budget) as min_budget FROM policies GROUP BY policy_id) subq ON p.id = subq.policy_id WHERE p.satisfaction = (SELECT MAX(satisfaction) FROM policies) AND p.budget = min_budget;