user: ### NOW ANSWER:
Question: What is the lowest Semidoubles, when Doubles, II Class is 18, and when Total is less than 164?
Columns: ['Date', 'Doubles, I Class', 'Doubles, II Class', 'Greater Doubles', 'Doubles', 'Semidoubles', 'Total']
Types: ['real', 'real', 'real', 'real', 'real', 'real', 'real']
Sample row: [1568.0, 19.0, 17.0, 0.0, 53.0, 60.0, 149.0]
SQL:

assistant: SELECT MIN("Semidoubles") FROM "Table" WHERE "Doubles, II Class" = 18.0 AND "Total" < 164.0;