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 porcentagem de visitantes repetidos ao museu de arte de cada país?
 ###Tabelas: 
CREATE TABLE MuseumVisits (ID INT, VisitDate DATE, VisitorID INT, Museum VARCHAR(255), Country VARCHAR(50)); CREATE TABLE RepeatVisitors (ID INT, VisitorID INT, FirstVisit DATE, SecondVisit DATE);
SELECT m.Country, COUNT(DISTINCT m.VisitorID) as TotalVisitors, COUNT(DISTINCT r.VisitorID) as RepeatVisitors, (COUNT(DISTINCT r.VisitorID) * 100.0 / COUNT(DISTINCT m.VisitorID)) as RepeatVisitorPercentage FROM MuseumVisits m JOIN RepeatVisitors r ON m.VisitorID = r.VisitorID GROUP BY m.Country;