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 número médio de visitantes aos países da América do Sul com a pontuação mais alta de biodiversidade?
 ###Tabelas: 
CREATE TABLE regions (id INT PRIMARY KEY, name VARCHAR(255));CREATE TABLE countries (id INT PRIMARY KEY, name VARCHAR(255), region_id INT, FOREIGN KEY (region_id) REFERENCES regions(id));CREATE TABLE tourism (id INT PRIMARY KEY, country_id INT, visitors INT, FOREIGN KEY (country_id) REFERENCES countries(id));CREATE TABLE biodiversity (id INT PRIMARY KEY, country_id INT, score INT, FOREIGN KEY (country_id) REFERENCES countries(id));
SELECT AVG(visitors) FROM tourism JOIN countries ON tourism.country_id = countries.id JOIN biodiversity ON countries.id = biodiversity.country_id WHERE biodiversity.score = (SELECT MAX(score) FROM biodiversity WHERE region_id = (SELECT id FROM regions WHERE name = 'South America'));