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 renda mediana dos infratores no sistema de justiça na Califórnia em 2021?
 ###Tabelas: 
CREATE TABLE offenders (id INT, state TEXT, annual_income FLOAT, year INT); INSERT INTO offenders (id, state, annual_income, year) VALUES (1, 'California', 30000, 2021), (2, 'California', 45000, 2021), (3, 'Texas', 25000, 2021), (4, 'California', 60000, 2021);
SELECT AVG(annual_income) as median_income FROM (SELECT annual_income FROM offenders WHERE state = 'California' AND year = 2021 ORDER BY annual_income LIMIT 2 OFFSET 1) as subquery;