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 finalista tem Semifinalistas de andre agassi (1) lleyton hewitt (14)?
 ###Tabelas: CREATE TABLE general_classification (general_classification_id AUTO_INCREMENT PRIMARY KEY, Cyclist VARCHAR, Country VARCHAR, Team VARCHAR, Time VARCHAR, UCI ProTour Points VARCHAR) CREATE TABLE michigan_counties_by_per_capita_income (michigan_counties_by_per_capita_income_id AUTO_INCREMENT PRIMARY KEY, County VARCHAR, Per capita income VARCHAR, Median household income VARCHAR, Median family income VARCHAR, Population INT, Number of households INT) CREATE TABLE singles (singles_id AUTO_INCREMENT PRIMARY KEY, Tournament VARCHAR, Surface VARCHAR, Week VARCHAR, Winner VARCHAR, Finalist VARCHAR, Semifinalists VARCHAR) CREATE TABLE first_division (first_division_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Opponents VARCHAR, H / A VARCHAR, Result F – A VARCHAR, Attendance INT, League position VARCHAR) CREATE TABLE world_championship_group_b_italy (world_championship_group_b_italy_id AUTO_INCREMENT PRIMARY KEY, Games INT, Drawn INT, Lost INT, Points difference VARCHAR, Points INT)  
SELECT Finalist FROM singles WHERE Semifinalists = andre agassi (1) lleyton hewitt (14)