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: Quem ganhou o simples masculino em 1958?
 ###Tabelas: CREATE TABLE 2008___2009_data (2008___2009_data_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Airport VARCHAR, Total Passengers 2008 INT, Total Passengers 2009 INT, Change 2008/09 VARCHAR, Aircraft movements 2009 INT) CREATE TABLE singles_9 (singles_9_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent in the final VARCHAR, Score VARCHAR) CREATE TABLE canadian_national_championships_and_canadian_open_together (canadian_national_championships_and_canadian_open_together_id AUTO_INCREMENT PRIMARY KEY, Year INT, Men's singles VARCHAR, Women's singles VARCHAR, Men's doubles VARCHAR, Women's doubles VARCHAR, Mixed doubles VARCHAR) CREATE TABLE performances_results (performances_results_id AUTO_INCREMENT PRIMARY KEY, Week # VARCHAR, Theme VARCHAR, Song choice VARCHAR, Original artist VARCHAR, Order # VARCHAR, Result VARCHAR) CREATE TABLE tallest_buildings_by_pinnacle_height (tallest_buildings_by_pinnacle_height_id AUTO_INCREMENT PRIMARY KEY, Pinn. Rank INT, Std. Rank INT, Name VARCHAR, Pinnacle height ft (m) VARCHAR, Standard height ft (m) VARCHAR, Floors INT, Year INT)  
SELECT Men's singles FROM canadian_national_championships_and_canadian_open_together WHERE Year = 1958