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: Calcular a média do número de assistências por jogo para os 3 melhores jogadores na NHL.
 ###Tabelas: 
CREATE TABLE players (id INT PRIMARY KEY, name TEXT, team TEXT, position TEXT, assists INT, games_played INT); INSERT INTO players (id, name, team, position, assists, games_played) VALUES (1, 'Connor McDavid', 'Edmonton Oilers', 'Center', 37, 33), (2, 'Leon Draisaitl', 'Edmonton Oilers', 'Center', 34, 33), (3, 'Nathan MacKinnon', 'Colorado Avalanche', 'Center', 30, 32), (4, 'Mikko Rantanen', 'Colorado Avalanche', 28, 32), (5, 'Artemi Panarin', 'New York Rangers', 31, 30), (6, 'Patrick Kane', 'Chicago Blackhawks', 27, 30);
SELECT AVG(assists/games_played) FROM (SELECT * FROM players ORDER BY assists DESC LIMIT 3) AS top_three_players;