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 torneio teve uma superfície dura?
 ###Tabelas: CREATE TABLE 1940s (1940s_id AUTO_INCREMENT PRIMARY KEY, Debut year INT, Player VARCHAR, Date of birth VARCHAR, Games INT, Goals INT, Years at club VARCHAR) CREATE TABLE round_chart (round_chart_id AUTO_INCREMENT PRIMARY KEY, Name/Name of Act VARCHAR, Age(s) VARCHAR, Genre VARCHAR, Act VARCHAR, Hometown VARCHAR, Qtr. Final (Week) INT, Semi Final (Week) VARCHAR, Position Reached VARCHAR) CREATE TABLE head_of_household_and_hand_grenade (head_of_household_and_hand_grenade_id AUTO_INCREMENT PRIMARY KEY, Task No. INT, Date given VARCHAR, Head of Household VARCHAR, Hand Grenade User VARCHAR, Hand Grenade Recipient VARCHAR) CREATE TABLE challenger_and_futures_runner-up_5 (challenger_and_futures_runner-up_5_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR) CREATE TABLE doubles_finals_8 (doubles_finals_8_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Partner VARCHAR, Opponents in the final VARCHAR, Score VARCHAR)  
SELECT Tournament FROM challenger_and_futures_runner-up_5 WHERE Surface = hard