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: Quantos espectadores na África assistiram a programas de TV com uma classificação acima de 8?
 ###Tabelas: 
CREATE TABLE TV_Shows (region VARCHAR(20), rating DECIMAL(2,1), viewers INT); INSERT INTO TV_Shows (region, rating, viewers) VALUES ('Africa', 7.5, 1000000), ('Africa', 8.2, 800000), ('Africa', 9.0, 1200000), ('US', 6.8, 2000000), ('US', 8.5, 1500000), ('US', 9.3, 1800000);
SELECT COUNT(*) FROM (SELECT * FROM TV_Shows WHERE region = 'Africa' AND rating > 8) AS high_rated_shows;