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 é o custo total de acomodações para estudantes com deficiência auditiva no departamento de engenharia em 2021?
 ###Tabelas: 
CREATE TABLE students (id INT, hearing_impairment BOOLEAN, department VARCHAR(255)); INSERT INTO students (id, hearing_impairment, department) VALUES (1, true, 'engineering'), (2, false, 'engineering'), (3, true, 'engineering'), (4, false, 'engineering'); CREATE TABLE accommodations (id INT, student_id INT, year INT, cost DECIMAL(10,2)); INSERT INTO accommodations (id, student_id, year, cost) VALUES (1, 1, 2018, 500.00), (2, 1, 2019, 200.00), (3, 3, 2018, 300.00), (4, 3, 2019, 100.00), (5, 3, 2021, 400.00), (6, 4, 2020, 700.00);
SELECT SUM(cost) as total_cost FROM accommodations a INNER JOIN students s ON a.student_id = s.id WHERE s.hearing_impairment = true AND s.department = 'engineering' AND a.year = 2021;