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 foi a dupla feminina que tem um single masculino de fernando silva, e no ano de 1996?
 ###Tabelas: CREATE TABLE engelberg (engelberg_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Name VARCHAR, Nationality VARCHAR, 1st (m) INT, 2nd (m) INT, Points INT, Overall WC points (Rank) VARCHAR) CREATE TABLE past_winners (past_winners_id AUTO_INCREMENT PRIMARY KEY, Year INT, Men's singles VARCHAR, Women's singles VARCHAR, Men's doubles VARCHAR, Women's doubles VARCHAR, Mixed doubles VARCHAR) CREATE TABLE ppl_2005__final_standings (ppl_2005__final_standings_id AUTO_INCREMENT PRIMARY KEY, Team VARCHAR, Played INT, Drawn INT, Lost INT, Points INT) CREATE TABLE administrative_divisions (administrative_divisions_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Hanzi VARCHAR, Area(km²) INT, Population INT, Villages INT) CREATE TABLE 1988_boys'_team (1988_boys'_team_id AUTO_INCREMENT PRIMARY KEY, Player VARCHAR, Height VARCHAR, School VARCHAR, Hometown VARCHAR, College VARCHAR, NBA Draft VARCHAR)  
SELECT Women's doubles FROM past_winners WHERE Men's singles = fernando silva AND Year < 1996