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 é 2005 quando 2003 é A, 2007 é 2r e 2012 é 3r?
 ###Tabelas: CREATE TABLE olympic_record (olympic_record_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, Result VARCHAR, Matches VARCHAR, Wins VARCHAR, Draws VARCHAR, Losses VARCHAR) CREATE TABLE performance_timeline (performance_timeline_id AUTO_INCREMENT PRIMARY KEY, Tournament VARCHAR, 2002 VARCHAR, 2003 VARCHAR, 2004 VARCHAR, 2005 VARCHAR, 2006 VARCHAR, 2007 VARCHAR, 2008 VARCHAR, 2009 VARCHAR, 2010 VARCHAR, 2011 VARCHAR, 2012 VARCHAR) CREATE TABLE state_house (state_house_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Party VARCHAR, Hometown VARCHAR, District VARCHAR, Term VARCHAR, Legislatures VARCHAR) CREATE TABLE mixed_doubles:_9_7–2 (mixed_doubles:_9_7–2_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Year INT, Championship VARCHAR, Surface VARCHAR, Partner VARCHAR, Opponents VARCHAR, Score VARCHAR) CREATE TABLE 2010_season (2010_season_id AUTO_INCREMENT PRIMARY KEY, Week INT, Date VARCHAR, Visiting Team VARCHAR, Final Score VARCHAR, Host Team VARCHAR, Stadium VARCHAR)  
SELECT 2005 FROM performance_timeline WHERE 2003 = a AND 2007 = 2r AND 2012 = 3r