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 é a Superfície, quando a Data é anterior a 1979, e quando o Oponente na Final é "Bill Scanlon"?
 ###Tabelas: CREATE TABLE singles_4–4 (singles_4–4_id AUTO_INCREMENT PRIMARY KEY, Edition VARCHAR, Round VARCHAR, Date VARCHAR, Surface VARCHAR, Opponent VARCHAR, Result VARCHAR) CREATE TABLE 1___8_finals (1___8_finals_id AUTO_INCREMENT PRIMARY KEY, Team 1 VARCHAR, Agg. VARCHAR, Team 2 VARCHAR, 1st leg VARCHAR, 2nd leg VARCHAR) CREATE TABLE wins_3 (wins_3_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date INT, Championship VARCHAR, Surface VARCHAR, Opponent in the final VARCHAR, Score in the final VARCHAR) CREATE TABLE honour_roll (honour_roll_id AUTO_INCREMENT PRIMARY KEY, Year INT, W: L: D VARCHAR, Position VARCHAR, Chairman VARCHAR, CEO VARCHAR, Coach VARCHAR, Captain VARCHAR, Vice-Captain VARCHAR, Best and Fairest VARCHAR, Leading Goalkicker VARCHAR) CREATE TABLE round_robin_results (round_robin_results_id AUTO_INCREMENT PRIMARY KEY, Team VARCHAR, Wins VARCHAR, Losses VARCHAR, Points VARCHAR, WPct. VARCHAR, G.F. VARCHAR, G.A. VARCHAR, Assists VARCHAR, Penalties VARCHAR, P.I.M. VARCHAR)  
SELECT Surface FROM wins_3 WHERE Date < 1979 AND Opponent in the final = bill scanlon