user: ### NOW ANSWER:
Question: Which season did he have 0 points and 31st position?
Columns: ['Season', 'Series', 'Team', 'Races', 'Wins', 'Poles', 'FLaps', 'Podiums', 'Points', 'Position']
Types: ['real', 'text', 'text', 'real', 'real', 'real', 'real', 'real', 'real', 'text']
Sample row: [2008.0, 'Formula BMW Europe', 'Räikkönen Robertson Racing', 15.0, 0.0, 0.0, 1.0, 1.0, 158.0, '6th']
SQL:

assistant: SELECT MAX("Season") FROM "Table" WHERE "Points" = 0.0 AND "Position" = '31st';