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: Em qual superfície foi jogado contra Shahar Pe'er?
 ###Tabelas: CREATE TABLE controversy (controversy_id AUTO_INCREMENT PRIMARY KEY, Category VARCHAR, Frequency VARCHAR, White VARCHAR, Brown VARCHAR, Black VARCHAR, Amerindian VARCHAR, Yellow VARCHAR, Total VARCHAR, difference between White and Black INT) CREATE TABLE fed_cup_singles_performances_9 (fed_cup_singles_performances_9_id AUTO_INCREMENT PRIMARY KEY, Edition INT, Zone VARCHAR, Round VARCHAR, Date VARCHAR, Against VARCHAR, Surface VARCHAR, Opponent VARCHAR, Outcome VARCHAR, Result VARCHAR) CREATE TABLE incidents_and_accidents (incidents_and_accidents_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Flight VARCHAR, Aircraft VARCHAR, Registration VARCHAR, Location VARCHAR, Fatalities INT) CREATE TABLE world_championship_group_c_france (world_championship_group_c_france_id AUTO_INCREMENT PRIMARY KEY, Games INT, Drawn INT, Lost INT, Points difference VARCHAR, Points INT) CREATE TABLE works_numbers (works_numbers_id AUTO_INCREMENT PRIMARY KEY, GE-DL works no. INT, Year built VARCHAR, Built for VARCHAR, Original no. VARCHAR, New owner VARCHAR, New no. VARCHAR)  
SELECT Surface FROM fed_cup_singles_performances_9 WHERE Opponent = shahar pe'er