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 Surface tem um adversário na final de Stéphane Robert?
 ###Tabelas: CREATE TABLE 4a_members (4a_members_id AUTO_INCREMENT PRIMARY KEY, High School VARCHAR, Location VARCHAR, Founded INT, Affiliation VARCHAR, Enrollment INT, Nickname VARCHAR, Division VARCHAR) CREATE TABLE west_german_champions_1973–1997 (west_german_champions_1973–1997_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, Champions VARCHAR, Score VARCHAR, Runners-up VARCHAR, Venue VARCHAR) CREATE TABLE titles (titles_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent in the final VARCHAR, Score VARCHAR) CREATE TABLE ships_in_which_bolitho_serves (ships_in_which_bolitho_serves_id AUTO_INCREMENT PRIMARY KEY, Ship VARCHAR, Guns INT, Class VARCHAR, Captain VARCHAR, Rank VARCHAR, Year VARCHAR) CREATE TABLE franchise_index (franchise_index_id AUTO_INCREMENT PRIMARY KEY, Country/Region VARCHAR, Languages VARCHAR, Premiere VARCHAR, Seasons VARCHAR, Status VARCHAR)  
SELECT Surface FROM titles WHERE Opponent in the final = stéphane robert