Below is the list of tables from the database along with their columns and datatype. Need to generate an accurate SQL query for the question.
Only use the columns present in the respective table. Only use the columns which are required to generate the SQL query. Only use table joins if required and not otherwise.

### Tables ###
TABLE: CREATE TABLE TRANSACTIONS_LOTS ( transaction_id VARCHAR )
TABLE: CREATE TABLE LOTS ( lot_details VARCHAR, lot_id VARCHAR )
TABLE: CREATE TABLE TRANSACTIONS ( transaction_id VARCHAR, share_count INTEGER )

### Question ###
What are the lot details of lots associated with transactions with share count smaller than 50?

### Accurate SQL ###

SELECT T1.lot_details FROM LOTS AS T1 JOIN TRANSACTIONS_LOTS AS T2 ON T1.lot_id = T2.transaction_id JOIN TRANSACTIONS AS T3 ON T2.transaction_id = T3.transaction_id WHERE T3.share_count < 50