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: Quais atletas participaram do programa de bem-estar e tiveram uma pontuação média de desempenho na temporada acima de 80?
 ###Tabelas: 
CREATE TABLE athletes (athlete_id INT, athlete_name VARCHAR(50), team_id INT);CREATE TABLE wellbeing_program (athlete_id INT, program_date DATE, score INT);CREATE TABLE performance (athlete_id INT, game_date DATE, score INT); INSERT INTO athletes (athlete_id, athlete_name, team_id) VALUES (1, 'Athlete1', 1), (2, 'Athlete2', 1); INSERT INTO wellbeing_program (athlete_id, program_date, score) VALUES (1, '2022-01-01', 85), (2, '2022-01-02', 75); INSERT INTO performance (athlete_id, game_date, score) VALUES (1, '2022-01-03', 82), (1, '2022-01-04', 78), (2, '2022-01-05', 88);
SELECT a.athlete_name FROM athletes a JOIN performance p ON a.athlete_id = p.athlete_id JOIN wellbeing_program wp ON a.athlete_id = wp.athlete_id WHERE p.score + wp.score / 2 > 80 GROUP BY a.athlete_name;