question: what's the average grid that has a time/retired piston and laps smaller than 15?
answer: SELECT AVG(grid) FROM table_name_81 WHERE time_retired = "piston" AND laps < 15
context: CREATE TABLE table_name_81 (grid INTEGER, time_retired VARCHAR, laps VARCHAR)