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: Quais Jogos Olímpicos tiveram uma medalha de prata para o Singles Masculino?
 ###Tabelas: CREATE TABLE race_calendar_and_results (race_calendar_and_results_id AUTO_INCREMENT PRIMARY KEY, Round VARCHAR, Circuit VARCHAR, Date VARCHAR, Pole Position VARCHAR, Fastest Lap VARCHAR, Winning Driver VARCHAR, Winning Team VARCHAR) CREATE TABLE list_of_medalists (list_of_medalists_id AUTO_INCREMENT PRIMARY KEY, Medal VARCHAR, Name VARCHAR, Games VARCHAR, Sport VARCHAR, Event VARCHAR) CREATE TABLE kwai_tsing_container_terminals (kwai_tsing_container_terminals_id AUTO_INCREMENT PRIMARY KEY, Terminal VARCHAR, Operator VARCHAR, Depth (m) VARCHAR, Berths INT, Quay cranes INT) CREATE TABLE ice_hockey (ice_hockey_id AUTO_INCREMENT PRIMARY KEY, Conference VARCHAR, Old membership total INT, New membership total INT, Net change VARCHAR, Members added INT, Members lost INT) CREATE TABLE doubles_titles_17 (doubles_titles_17_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date INT, Tournament VARCHAR, Partner VARCHAR, Opponents in the final VARCHAR, Score in the final VARCHAR)  
SELECT Games FROM list_of_medalists WHERE Event = men's singles AND Medal = silver