user: Question: What is the lowest laps that has an on lap less than 4, with 35 as a class pos.?
Columns: ['Class', 'Class Pos.', 'Driver', 'Team/Car', 'Laps', 'Best Lap', 'On Lap']
Types: ['text', 'real', 'text', 'text', 'real', 'text', 'real']
Sample row: ['GS', 1.0, 'Marks / Auberlen', 'Turner Motorsport / BMW M3', 111.0, '01:24.454', 4.0]
SQL:

assistant: SELECT MIN("Laps") FROM "Table" WHERE "On Lap" < 4.0 AND "Class Pos." = 35.0;