human
Considering the provided database schema and associated query, produce SQL code to retrieve the answer to the query. 
###Database Schema: Year, Entrant, Chassis, Engine, Points
###Question: What chassis did the porsche flat-4 use before 1958?
gpt
SELECT Chassis FROM table WHERE Engine = porsche flat-4 AND Year < 1958