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: Quando o soquete é bga956 e o processador é penryn-3m, qual é o TDP?
 ###Tabelas: CREATE TABLE individual_records (individual_records_id AUTO_INCREMENT PRIMARY KEY, Rank VARCHAR, Name VARCHAR, Country VARCHAR, Maglia Rosa INT, Giro Wins INT, Points INT, Young rider INT) CREATE TABLE 2005 (2005_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Visiting Team VARCHAR, Final Score VARCHAR, Host Team VARCHAR, Stadium VARCHAR) CREATE TABLE provinces_table (provinces_table_id AUTO_INCREMENT PRIMARY KEY, Province VARCHAR, Region VARCHAR, Capital VARCHAR, Districts INT, UBIGEO INT) CREATE TABLE variants (variants_id AUTO_INCREMENT PRIMARY KEY, Processor VARCHAR, Brand name VARCHAR, Model (list) VARCHAR, Cores INT, L2 Cache VARCHAR, Socket VARCHAR, TDP VARCHAR) CREATE TABLE national_championships (national_championships_id AUTO_INCREMENT PRIMARY KEY, Year INT, Champion VARCHAR, Score VARCHAR, Runner-up VARCHAR, City VARCHAR, Arena VARCHAR)  
SELECT TDP FROM variants WHERE Socket = BGA956 AND Processor = Penryn-3M