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 é 2001, quando 1989 é "A", e quando Tournament é "U.S. Open"?
 ###Tabelas: CREATE TABLE rotorua_district (rotorua_district_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Years VARCHAR, Gender VARCHAR, Area VARCHAR, Authority VARCHAR, Decile VARCHAR) CREATE TABLE singles_performance_timeline (singles_performance_timeline_id AUTO_INCREMENT PRIMARY KEY, Tournament VARCHAR, 1988 VARCHAR, 1989 VARCHAR, 1990 VARCHAR, 1991 VARCHAR, 1992 VARCHAR, 1993 VARCHAR, 1994 VARCHAR, 1995 VARCHAR, 1996 VARCHAR, 1997 VARCHAR, 1998 VARCHAR, 1999 VARCHAR, 2000 VARCHAR, 2001 VARCHAR, 2002 VARCHAR, 2003 VARCHAR, 2004 VARCHAR, Career SR VARCHAR, Career Win-Loss VARCHAR) CREATE TABLE season_by_season_records (season_by_season_records_id AUTO_INCREMENT PRIMARY KEY, Year INT, Rank INT, Games INT, Win% INT, Postseason VARCHAR) CREATE TABLE singles_titles_14 (singles_titles_14_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR) CREATE TABLE singles:_16_7_titles_9_runners-up (singles:_16_7_titles_9_runners-up_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR)  
SELECT 2001 FROM singles_performance_timeline WHERE 1989 = a AND Tournament = u.s. open