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: Identificar o número total de doadores únicos para a categoria 'Arte e Cultura'.
 ###Tabelas: 
CREATE TABLE category (cat_id INT, name VARCHAR(255)); INSERT INTO category (cat_id, name) VALUES (1, 'Arts & Culture'), (2, 'Environment'), (3, 'Health'), (4, 'Education'); CREATE TABLE donation (don_id INT, donor_id INT, cat_id INT); INSERT INTO donation (don_id, donor_id, cat_id) VALUES (1, 101, 1), (2, 102, 1), (3, 103, 2), (4, 101, 3), (5, 104, 3);
SELECT COUNT(DISTINCT donor_id) FROM donation WHERE cat_id = (SELECT cat_id FROM category WHERE name = 'Arts & Culture');