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 aeronave que teve mais acidentes em uma região específica?
 ###Tabelas: 
CREATE TABLE aircrafts (aircraft_id INT, model VARCHAR(50), region VARCHAR(50)); INSERT INTO aircrafts (aircraft_id, model, region) VALUES (1, 'Boeing 747', 'North America'), (2, 'Airbus A320', 'Europe'), (3, 'Boeing 737', 'Asia'); CREATE TABLE accidents (accident_id INT, aircraft_id INT, date DATE); INSERT INTO accidents (accident_id, aircraft_id) VALUES (1, 1), (2, 1), (3, 3), (4, 2), (5, 2);
SELECT a.model, COUNT(*) as num_accidents FROM aircrafts a JOIN accidents b ON a.aircraft_id = b.aircraft_id WHERE a.region = 'North America' GROUP BY a.model ORDER BY num_accidents DESC LIMIT 1;