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 menor número de bicicleta, quando o condutor / passageiro é Joris Hendrickx / Kaspars Liepins, e quando a posição é inferior a 4?
 ###Tabelas: CREATE TABLE internal_representation (internal_representation_id AUTO_INCREMENT PRIMARY KEY, Type VARCHAR, Sign INT, Exponent INT, Significand INT, Total bits INT, Exponent bias INT, Bits precision INT, Number of decimal digits VARCHAR) CREATE TABLE yearly_basis (yearly_basis_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, Location VARCHAR, Number of teams VARCHAR, Player of the tournament VARCHAR, Top goalscorer(s) VARCHAR, Best goalkeeper VARCHAR) CREATE TABLE singles:_17_10–7 (singles:_17_10–7_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR) CREATE TABLE riders (riders_id AUTO_INCREMENT PRIMARY KEY, Position INT, Driver / Passenger VARCHAR, Equipment VARCHAR, Bike No INT, Points INT) CREATE TABLE appearances_in_tour_de_france_since_1947 (appearances_in_tour_de_france_since_1947_id AUTO_INCREMENT PRIMARY KEY, Year INT, Stage INT, Start VARCHAR, Finish VARCHAR, Leader at the summit VARCHAR)  
SELECT MIN Bike No FROM riders WHERE Driver / Passenger = joris hendrickx / kaspars liepins AND Position < 4