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 é o número de gols quando a diferença de gols foi inferior a 43 e a posição inferior a 3?
 ###Tabelas: CREATE TABLE march (march_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Visitor VARCHAR, Score VARCHAR, Home VARCHAR, Leading scorer VARCHAR, Attendance INT, Record VARCHAR) CREATE TABLE group_i (group_i_id AUTO_INCREMENT PRIMARY KEY, Position INT, Club VARCHAR, Played INT, Points INT, Wins INT, Draws INT, Losses INT, Goals for INT, Goals against INT, Goal Difference INT) CREATE TABLE england_in_south_africa_1913_4 (england_in_south_africa_1913_4_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Home captain VARCHAR, Away captain VARCHAR, Venue VARCHAR, Result VARCHAR) CREATE TABLE doubles:_8_5–3 (doubles:_8_5–3_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Surface VARCHAR, Partner VARCHAR, Opponents VARCHAR, Score VARCHAR) CREATE TABLE wednesday (wednesday_id AUTO_INCREMENT PRIMARY KEY, 7:00 VARCHAR, 7:30 VARCHAR, 8:00 VARCHAR, 8:30 VARCHAR, 9:00 VARCHAR, 10:00 VARCHAR, 10:30 VARCHAR)  
SELECT SUM Goals for FROM group_i WHERE Goal Difference < 43 AND Position < 3