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 classificação média de segurança dos veículos elétricos fabricados no Japão e vendidos entre 2020 e 2022?
 ###Tabelas: 
CREATE TABLE Vehicle (id INT, name VARCHAR(50), type VARCHAR(20), safety_rating INT, manufacturer_id INT); INSERT INTO Vehicle (id, name, type, safety_rating, manufacturer_id) VALUES (1, 'Tesla Model 3', 'Electric', 5, 1), (2, 'Chevrolet Bolt', 'Electric', 4, 2), (3, 'Nissan Leaf', 'Electric', 4, 3); CREATE TABLE Manufacturer (id INT, name VARCHAR(50), country VARCHAR(10), electric_powertrain BOOLEAN); INSERT INTO Manufacturer (id, name, country, electric_powertrain) VALUES (1, 'Tesla', 'USA', true), (2, 'Chevrolet', 'USA', true), (3, 'Nissan', 'Japan', true); CREATE TABLE Sales (id INT, manufacturer_id INT, year INT, units_sold INT); INSERT INTO Sales (id, manufacturer_id, year, units_sold) VALUES (1, 1, 2021, 5000), (2, 2, 2021, 3000), (3, 3, 2021, 2000), (4, 1, 2022, 6000), (5, 3, 2022, 4000);
SELECT AVG(Vehicle.safety_rating) FROM Vehicle INNER JOIN Manufacturer ON Vehicle.manufacturer_id = Manufacturer.id INNER JOIN Sales ON Manufacturer.id = Sales.manufacturer_id WHERE Manufacturer.country = 'Japan' AND Sales.year BETWEEN 2020 AND 2022;