user: Question: Who built Michael Schumacher's car that went under 31 laps?
Columns: ['Driver', 'Constructor', 'Laps', 'Time/Retired', 'Grid']
Types: ['text', 'text', 'real', 'text', 'real']
Sample row: ['Ralf Schumacher', 'Williams - BMW', 62.0, '1:30:44.817', 3.0]
SQL:

assistant: SELECT "Constructor" FROM "Table" WHERE "Laps" < 31.0 AND "Driver" = 'Michael Schumacher';