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: Qual é a idade média dos fãs que frequentam eventos de teatro?
 ###Tabelas: 
CREATE TABLE Events (event_id INT, category VARCHAR(255), price DECIMAL(5,2)); INSERT INTO Events (event_id, category, price) VALUES (1, 'Concert', 50.99), (2, 'Sports', 30.50), (3, 'Theater', 75.00); CREATE TABLE Fans (fan_id INT, age INT, event_id INT); INSERT INTO Fans (fan_id, age, event_id) VALUES (1, 25, 1), (2, 30, 1), (3, 18, 2), (4, 45, 3);
SELECT AVG(age) FROM Fans WHERE event_id IN (SELECT event_id FROM Events WHERE category = 'Theater');