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: Encontre a pontuação média de segurança para cada modelo de veículo em um país específico.
 ###Tabelas: 
CREATE TABLE Vehicle_Models (model_id INT, model VARCHAR(50), country_id INT); INSERT INTO Vehicle_Models (model_id, model, country_id) VALUES (1001, 'Tesla Model 3', 1); CREATE TABLE Safety_Tests (test_id INT, model_id INT, result INT, test_type VARCHAR(50)); INSERT INTO Safety_Tests (test_id, model_id, result, test_type) VALUES (1, 1001, 95, 'Crash Test'); CREATE TABLE Country (country_id INT, country_name VARCHAR(50)); INSERT INTO Country (country_id, country_name) VALUES (1, 'USA');
SELECT vm.model, AVG(st.result) as "Average Safety Score" FROM Vehicle_Models vm JOIN Safety_Tests st ON vm.model_id = st.model_id JOIN Country c ON vm.country_id = c.country_id WHERE c.country_name = 'USA' GROUP BY vm.model;