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 infratores que participaram de programas de justiça restaurativa na Califórnia?
 ###Tabelas: 
CREATE TABLE offenders (offender_id INT, age INT, state VARCHAR(20)); INSERT INTO offenders (offender_id, age, state) VALUES (1, 34, 'California'), (2, 28, 'California'); CREATE TABLE restorative_justice (offender_id INT, program_id INT); INSERT INTO restorative_justice (offender_id, program_id) VALUES (1, 101), (2, 101);
SELECT AVG(offenders.age) FROM offenders INNER JOIN restorative_justice ON offenders.offender_id = restorative_justice.offender_id WHERE offenders.state = 'California';